Dr Kariyawasam K Weerasinghe Singleton Group Pty Ltd T/As Singleton Doctors General Practitioner 02 6571 1886 Shop 42/1 Gowrie St, Singleton, NSW 2330 Is this you? Claim profile!