Category Emergency Contact Details, Healthcare, Hospitals, Private Hospitals Address 13A, Park Road, Nuwara Eliya City Nuwara Eliya District Nuwara Eliya Phone Number 522223050 Business Tags Hospitals in Nuwara Eliya, Hospitals in Nuwara Eliya District, Hospitals in Sri Lanka Province Central Province Organization Type Private Companies