Daniel Johnson
Baldivis Medical Centre
General Practitioner