autodirect.lk (Kalubowila) is located in Dehiwala-Mount Lavinia, Sri Lanka on No 11 S De S. Jayasinghe Mawatha. autodirect.lk (Kalubowila) is rated 4.8 out of 5 in the category car dealer in Sri Lanka.
Address
No 11 S De S. Jayasinghe Mawatha
Service options
DeliveryIn-store shopping