Dr Nirosha Rupasinghe
Western Plains Medical & Dental Centre
Dentist