Open until 6:00pm today
18-20 Park Street Mona Vale, NSW 2103

Book Appointment

Filter booking details
Smiling and friendly team offering quality health care.

Mona Vale Medical Centre is a comprehensive practice offering both paid 'set appointment times' to save you time, or Bulk Billing if you walk-in and wait.

We are open 7 days catering to a range of health services including:

  • Skin cancer clinic,
  • Physiotherapy,
  • Douglas Pathology,
  • Hearing Clinic
  • and psychology.

We would be well located for anyone on the Northern regions of the Northern Beaches, including suburbs such as; Mona Vale, Newport, Avalon, Warriewood, Bayview, Ingleside, Narrabeen, Collaroy, Palm Beach, Dee Why and surrounds.

With our convenient online booking service, booking an appointment is easy and can be done at any time. You can book an appointment from our website, Facebook, or by downloading the HealthEngine App and searching for our practice name.

Read more

Staff

Dr Yu (Mack) Deng

GP  

Dr Maciej Mazurek

GP, Male

Dr Sam Rojo

GP, Male

Dr James Robert Barron

GP, Male

Dr Cliff Turner

GP, Male

Dr Amir Esmaeili

GP, Male

Dr Lamia Nakhal

GP  

Dr Sanjika Kotelawela

GP, Female

Dr Lachlan McArthur

GP, Male

Dr Ray Zorn

GP, Male

Dr Peter Saxon-Williams

GP, Male

Dr Rachelle Mai

GP  

Edit practice details

Find Mona Vale Medical Centre

Directions and parking

Street parking available. Bus services close by from all Northern Beaches areas.

No Appointments Currently on HealthEngine

Mona Vale Medical Centre does not currently have any appointments available on HealthEngine.

Pricing & Payment

Payment methods

  • Eftpos
  • Visa
  • Mastercard

General pricing guide

Standard Consultation Fee (Level B)
$75.00
Long Consultation Fee (Level C)
$105.00
2103
Mona Vale
NSW
General Practice

No Appointments Currently on HealthEngine

Mona Vale Medical Centre does not currently have any appointments available on HealthEngine.

Help

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