Arosha Motors (Auto Parts Store in Peliyagoda / Spare Parts Store in Peliyagoda) is located in Peliyagoda, Sri Lanka on No.444 Colombo - Kandy Rd. Arosha Motors (Auto Parts Store in Peliyagoda / Spare Parts Store in Peliyagoda) is rated 4.3 out of 5 in the category motor vehicle dealer in Sri Lanka.
Address
No.444 Colombo - Kandy Rd