Dr Shepherd Polly
Swansea Channel Doctors
General Practitioner
2 Belmont Street, Swansea, NSW 2281