Contact Us

For all appointments and enquiries,

Call us on: 02 9906 2544 or make an appointment online.

If you prefer a female doctor, please tell us at the time of booking.
If you prefer to have a consult in a language other than english, please let reception know at the time of booking.

Book appointment via Health Engine

We are a fee for service practice.

If you need to speak urgently with your doctor, every effort will be made to allow this. If this is not possible a message will be taken for the GP to contact you when they are available.

Please note that results are not given over the telephone and a copy of results will not be given unless they have been discussed with a doctor first. Please book an appointment to discuss your results in person.

Monday: 8:00am—5:00pm 

Tuesday: 8:00am—5:00pm 

Wednesday: 7:30am—5:00pm

Thursday: 8:00am—5:00pm

Friday: 8:00am—5:00pm 

Saturday & Sunday: 8:30am—12:30pm


After Hours

National Home Doctor Service is available outside consultation hours by calling 13 74 25.

38 Pacific Hwy, St Leonards, NSW

Phone: (02) 9906 2544


Please note we do not use email to make an appointment or for patient to doctor communication.

For appointments please call us or book through our website.

Fax: (02) 9906 5976


Public Transport Access

Our medical centre is conveniently located on Pacific Highway, across the road from Royal North Shore Hospital. It is less than 20 metres from a bus stop and a short walk from St Leonards Train Station.

Suggested Parking

There is limited metered parking available directly outside our centre on Pacific Highway, however it is a clearway Monday to Friday after 3pm. There is metered parking on Berry Road (around the corner) and on the back streets.

Search Articles