Return to Directory Category Ayurvedic Hospitals Address 106A, Templers Road, Mount Lavinia City Mount Lavinia District Colombo Phone Number 112738622 Business Tags Hospitals in Colombo District, Hospitals in Mount Lavinia, Hospitals in Sri Lanka Organization Type Private Companies