Return to Directory Category Government Hospitals Address Kalubowila, Dehiwala City Dehiwala District Colombo Phone Number 112763063 Business Tags Hospitals in Colombo District, Hospitals in Dehiwala, Hospitals in Sri Lanka Province Western Province Organization Type Government Organizations