Category Healthcare, Homeopathic Hospitals, Hospitals Address 94 Shelton Jayasinghe Mawatha Welisara City Welisara District Colombo Phone Number 115365533 Business Tags Hospitals in Colombo, Hospitals in Sri Lanka, Hospitals in Welisara