Osula Medical Center
Address: Nuwara Eliya, Nuwara Eliya, Nuwara Eliya
Phone: 769348922