Hamilton Harbour Medical Centre
General Practitioner