Category Emergency Contact Details, Healthcare, Hospitals, Private Hospitals Address Mahabage,Welisara City Welisara District Colombo Phone Number 115861633 Business Tags Hospitals in Colombo District, Hospitals in Sri Lanka, Hospitals in Welisara Province Western Province Organization Type Private Companies