Indra Traders (Pvt) Limited is located in Kandy, Sri Lanka on 175 Katugastota Rd. Indra Traders (Pvt) Limited is rated 4.1 out of 5 in the category motor vehicle dealer in Sri Lanka.
Address
175 Katugastota Rd
Accessibility
Wheelchair-accessible car park