Affordable dental & medical healthcare for your family

Affordable dental & medical healthcare for your family

Our integrated approach means that in addition to family medicine and GPs, we bring together multiple allied health services, including dentists, pathology, x-ray, podiatry and more, under the one roof to provide you with a convenient and comprehensive healthcare solution.

To book an appointment with a doctor or dentist, contact your nearest St John medical centre in Perth or Kambalda today.

Book a GP Book a Dentist

Our locations

  • Armadale

  • Medical Armadale
  • Dental Armadale
Book a GP Book a Dentist
  • Cannington

  • Medical Cannington
  • Dental Cannington
Book a GP Book a Dentist
Book a GP Book a Dentist
Book a GP Book a Dentist
Book a GP Book a Dentist

St John medical centres & dental services in Perth

Formerly known as Apollo Health, St John medical centres provide patients with access to medical doctors and GPs, dentists and allied health services, as well as after-hours Urgent Care for those who have immediate but non-life-threatening illnesses or injuries.

St John medical centres are located across Perth and regional WA, including Armadale, Cannington, Cockburn, Joondalup and Kambalda. All our medical centres offer general practice and telehealth appointments,, pathology and a skin cancer clinic under one roof. However, some health services such as antenatal care, Urgent Care and dental are only available at specific medical centres in Perth.

Affordable GPs and dentists at St John medical centres in Perth

St John Medical aims to provide affordable healthcare for all patients and provides bulk billing options for current Medicare card holders for medical services as outlined in the Medicare Benefits Schedule.

St John Dental also offers affordable dental care and accepts all private health funds. Plus, as a registered Members Plus Provider for HBF and HCF, you may also be eligible for a fully covered dental scale and clean each year depending on your level of Essentials cover. We also participate in the Child Dental Benefits Schedule.

Medical Services

Dental Services

St John Urgent Care