Open until 5:00pm today
105 Glass Street Essendon, VIC 3040

Book Appointment

Filter booking details

Book appointment

Show times for

Select a practitioner:

All Practitioners
2 available
Appointment Pricing
  • Standard Fee
    Standard Appointment$75.00
  • Standard Fee
    Long Appointment$110.00
  • HealthCare Card Holders
    HCC Standard Appointment$60.00
  • HealthCare Card Holders
    HCC Long Appointment$95.00
Show times for

All Practitioners

2 available
  • All Practitioners

    2 available
  • Dr Caitlin Tran
    Female practitioner
  • Dr Navneet Sandhu
    Female practitioner
Welcome To Glass Street Medical Clinic

Until further notice, due to coronavirus (COVID-19), all appointments will be conducted via Telehealth by your chosen GP. The GP will determine whether a face to face consultation is required.

We would like to welcome Dr Edmond Ng to our family clinic. Edmond is a family physician with special interests in sports, skin, cosmetics and education. Edmond has over 25 years of international clinical practice as a surgeon, family physician, sports and cosmetic physician with a specialist surgical fellowship (UK), a postgraduate family medicine fellowship (Australia) and a post graduate certification in aesthetic medicine (USA). Edmond has clinical experience in corporate, industrial & travel medicine with major clients like Qantas, Ford & Honeywell. In Australia Edmond has been a certified practice manager, healthcare management & education consultant and a clinical surveyor to accredit general practices.

Dermatology, psychology, family health and general practitioner services are all part of the mix at Glass Street Medical Clinic.

Our clinic have two Dermatologists, A/Prof John Su and Dr Vijaya Chitreddy that takes care of all of your skin and hair issues ranging from ACNE, skin cancers to hair loss.

Our resident psychologist Ms Maria Fedele provides consultation in all areas of mental health. There are fees associated to the service.

Our female GP, Dr Caitlin Tran can assist with women’s health, children's health, as well as Implanon insertions and removals.

Our GPs can also assist with women’s and men’s health, family medicine, children’s health, immunisations, travel vaccines and mental health care.

All of our doctors provide the highest medical care and focus on prevention rather than simply treating existing symptoms.

For the GPs, all pensioners and children under 16 are bulk billed. Fees for other patients are $68 for a standard consultation and $98 for a long consultation.

With the Dermatologists, Bulk billing does not apply, please call or email the clinic for costs.

There are fees associated to all procedures performed by GPs and Dermatologists.

Our practice is open Monday to Friday 9.00am to 6.00pm and Saturdays from 9.00am until midday. Our waiting area is equipped with children’s toys, and there are magazines for adults to peruse while waiting.

Nearby allied medical services include:

Foot clinic


Physiotherapy and Pilates



John Fawkner Private Hospital.

We service the suburbs of Essendon, Essendon North, Strathmore, Pascoe Vale South, Brunswick West, Moonee Ponds, Aberfeldie, Essendon West, and Niddrie and we are happy to welcome any new patients.

Please contact us for a Dermatology appointment.

Booking an appointment with the GP is easy; simply select a time that suits you from those listed above to get started now.

Read more


Dr Navneet Sandhu

GP, Female

Book Profile

Dr Caitlin Tran

GP, Female

Book Profile

Dr Vijaya Chitreddy


Dr John Su


Dr Edmond Ng

GP, Male


You can book a telehealth appointment with this practice. For more information, please visit our FAQ.

Phone consultation

Book a phone consultation to speak to the doctor over the phone.

Book Telehealth appointment

Edit practice details

Find Glass Street Medical Clinic

Pricing & Payment

General pricing guide

Telehealth Consult (Bulk Billed)
$0 (if eligible)
Telehealth Consult (Privately Billed)
Standard Appointment
Long Appointment
HCC Standard Appointment
HCC Long Appointment
General Practice

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