Category Government Hospitals Address Welisara City Welisara District Colombo Phone Number 112958658 Business Tags Hospitals in Colombo District, Hospitals in Sri Lanka, Hospitals in Welisara Province Western Province Organization Type Government Organizations