6 Constellation Entrance Two Rocks, WA 6037

Book Appointment

Filter booking details

Book appointment

Show this specialty:

Show times for

Select a practitioner:

All Practitioners
3 available

Bulk Billing Practice

Patients with Medicare cards (usually Australian residents) will have no out-of-pocket costs for standard appointments with Bulk Billing GPs in most cases, as it will be billed directly to Medicare.

Need a repeat prescription?
*Existing Jupiter Health Two Rocks patients only
Show times for
General Practice
  • General Practice
  • COVID-19 Vaccinations

All Practitioners

3 available
  • All Practitioners

    3 available
  • Dr Asaad Kareem
    Male practitioner
  • Dr Brian Gavin McAuley
    Male practitioner
  • Consultation Room 1
Convenient, Comprehensive, Family-Focused Healthcare

At Jupiter Health Two Rocks, we have a strong focus on patient wellbeing and do our best to make every visit as comfortable and pleasant as possible. We offer excellent, high quality healthcare to families and individuals across extended hours, meaning we will always be there for you when you need us.


Our experienced and friendly practitioners offer a comprehensive range of high-quality medical services, including:


  • General health and wellbeing

  • Checkups

  • Family medicine

  • Occupational health

  • Minor surgery

  • Family planning

  • Chronic disease management (e.g. asthma, COPD, diabetes)

  • Immunisations

  • Nutritional advice

  • Skin checks and skin cancer surgery (with regular checks and keeping a photo of your skin lesions so we are able to follow up regularly and notice any changes early)

  • Travel vaccines, including Yellow Fever

  • Sports medicine

  • Weight management.


As a bulk billing practice, we offer bulk billing to all patients holding a valid Medicare card. This means there is no out-of-pocket cost for all items covered by Medicare. Our friendly reception staff will be able to advise you of any charges which may apply.


Appointments can be booked online at any time using our convenient online booking service. To get started now, simply click on your preferred appointment time from the options shown at the top of the page.

Read more


Dr Brian Gavin McAuley

GP, Male

Book Profile

Dr Moh Abuarchid

GP, Male

Dr Asaad Kareem

GP, Male

Book Profile

Consultation Room 1

COVID-19 Vaccinations  

Covid-19 Vaccinations

Jupiter Health Two Rocks in Two Rocks is a COVID-19 vaccination provider.

Availability for the COVID-19 vaccine in Australia will be available in phases to ensure priority for those who need the vaccine most. Please check if you are currently eligible to get the coronavirus vaccine via our COVID-19 Vaccine Eligibility Checker.

Unfortunately, no COVID-19 vaccination appointments are currently available to book online with HealthEngine for Jupiter Health Two Rocks.  Please check back at a later date.

Edit practice details

Find Jupiter Health Two Rocks

Two Rocks
General Practice

Book appointment

Show times for

Jupiter Health Two Rocks currently has no covid-19 vaccinations appointments available on HealthEngine's directory. Please call Jupiter Health Two Rocks for an appointment.

Consultation Room 1 currently has no covid-19 vaccinations appointments available at this practice on HealthEngine's directory.

See All Appointments
Need a repeat prescription?
*Existing Jupiter Health Two Rocks patients only

2435 appointments available.

Book Appointment Now

Have an account?

Log in to continue. Book with your saved details.

Don’t have an account?

Sign up for free so you can book faster next time.

Log in

Book appointments faster with your saved details.

Don’t have an account? Sign up