Category Ayurvedic Hospitals, Emergency Contact Details, Healthcare, Hospitals Address Polwatte, Ambalangoda City Ambalangoda District Galle Phone Number 913095340 Business Tags Hospitals in Ambalangoda, Hospitals in Galle District, Hospitals in Sri Lanka Province Southern Province Organization Type Government Organizations