Locations St John has a network of General Practice, Urgent Care and Dental clinic in Perth and regional WA. Armadale General Practice, Urgent Care, Dental More information Cannington General Practice, Urgent Care, Dental More information Cockburn General Practice, Urgent Care, Dental More information Joondalup General Practice, Urgent Care, Dental More information Kambalda General Practice More information Midland General Practice, Urgent Care, Dental More information Osborne Park General Practice, Urgent Care, Dental More information Armadale Book a GP Book a Dentist Shop 62/63, 10 Orchard Avenue Armadale WA 6112 General Practice (08) 9399 0909 Urgent Care Check Google for opening hours Dental (08) 9498 1905 Cannington Book a GP Book a Dentist 1472 Albany Highway Beckenham WA 6107 General Practice (08) 9350 8000 Urgent Care Check Google for opening hours Dental (08) 9350 8050 Cockburn Book a GP Book a Dentist Open 7 days Cockburn Gateway - 816 Beeliar Drive Success WA 6164 General Practice (08) 6174 6000 Urgent Care Check Google for opening hours Dental (08) 6174 6050 Joondalup Book a GP Book a Dentist Open 7 days Joondalup Gate - 21 Joondalup Drive Edgewater WA 6027 General Practice (08) 9400 7000 Urgent Care Check Google for opening hours Dental (08) 9400 7050 Kambalda Book a GP Open Mon - Sat 2 Gum Nut Place Kambalda WA 6442 General Practice (08) 9027 0029 Midland Book a GP Book a Dentist Open Wed & Fri Building 2, Unit 6-7, 8 Clayton Street Midland WA 6056 General Practice (08) 9260 5600 Urgent Care Check Google for opening hours Dental (08) 9260 5650 Osborne Park Book a GP Book a Dentist Open 7 days 435 Scarborough Beach Rd, Osborne Park WA 6017 General Practice (08) 9267 8600 Urgent Care Check Google for opening hours Dental (08) 9267 8650