Dr Nil Handapangoda GP (General Practitioner) (Registrar)

Specialisation and Services

Languages Spoken

  • English
  • Sinhalese
  • Sri Lankan