Medical Kambalda

St John Medical Kambalda

Welcome to St John Medical Kambalda. We are conveniently located within the Kambalda Health Centre.

New patients are welcome at all times. We can also provide a fee for service community transport service to assist you in getting to your medical appointment if required.

Centre Services

  • General Practice (appointments based)
  • General Health for all ages and both sexes
  • Chronic disease management
  • Mental Health
  • Driver’s license medical
  • Pre-employment and insurance medicals
  • Telehealth

See our Patient Information Guide.

Service Fees

St John Medical Kambalda is a mixed billing practice where a gap payment may be required. Pensioners, Health Care Card holders and children 15 and under will be bulk billed. All GP Telehealth sessions are bulk billed.

Non-attendance for a booked appointment without at least one hour notice will incur a fee of $20.

Payment facilities

  • Cash
  • Medicare

Parking facilities

Sufficient parking is available at the centre.

Our locations

  • Armadale

  • Medical Armadale
  • Dental Armadale
Book an appointment
  • Cannington

  • Medical Cannington
  • Dental Cannington
Book an appointment
  • Cockburn

  • Medical Cockburn
  • Dental Cockburn
Book an appointment
  • Joondalup

  • Medical Joondalup
  • Dental Joondalup
Book an appointment
  • Kambalda

  • Medical Kambalda
  • Dental Kambalda
Book an appointment
  • Midland

  • Medical Midland
  • Dental Midland
Book an appointment
  • Osborne Park

  • Medical Osborne Park
  • Dental Osborne Park
Book an appointment