Return to Directory Category Emergency Contact Details, Government Hospitals, Healthcare, Hospitals Address Demodara City Demodara District Badulla Phone Number 552295043 Business Tags Hospitals in Badulla District, Hospitals in Demodara, Hospitals in Sri Lanka Province Uva Province Organization Type Government Organizations