Skip to content
Register for MyMedicare. Find out more
199 High Street, Fremantle WA 6162
(08) 9335 6822
199 High Street, Fremantle WA 6162
(08) 9335 6822
Book Now
Menu
199 High Street, Fremantle WA 6162
(08) 9335 6822
Book Now
199 High Street, Fremantle WA 6162
(08) 9335 6822
Home
About
Privacy Policy
Non-English Speaking
Fees and billing arrangements
Our Team
Services
General Practice
Travel Clinic
Asthma
Chronic Disease Management
45-49 Health Assessment
75+ Health Assessment
All Services
Contact
German
Dr Tom Johnston
Dr Tom Johnston has been in General Practice for 25 years. He has worked in Germany, the UK and more recently in Canberr...
Dr Tom Johnston