Open until 1:00pm today
Thompsons Corner Shopping Village
16-18 Castle Hill Road West Pennant Hills, NSW 2125

Book Appointment

Filter booking details

Book appointment

Show consultation type:

Show times for

Select a practitioner:

All Practitioners
5 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 West Pennant Hills Medical Centre patients only
Show times for

All Practitioners

5 available
  • All Practitioners

    5 available
  • Dr Homayoun Ghoyavand
    Male practitioner
  • Dr John O'Donnell - Telehealth
  • Dr Ruth Nesakumar
    Female practitioner
  • Dr Sathiyapal Kulanayagam
  • Dr Maleika Selwyn
    Female practitioner
All Consultation Types
  • All Consultation Types
  • Telehealth
High Quality Care for You and Your Family 7 days a week

West Pennant Hills Medical Centre is a newly established, modern general practice.  We are open seven days a week and offer a wide range of healthcare services. Our friendly team of male and female general practitioners, nurses and administrative staff to provide personal, comprehensive and high-quality care to you and your families. Our team’s prior experience includes over 10 years of dedication and commitment to a country practice in NSW.


Among the wide variety of services provided at our centre are:

  • Antenatal care

  • Mental health

  • Minor surgery

  • Cryotherapy

  • Work cover and rehabilitation

  • Travel medicine (including travel vaccines)

  • Child immunisations

  • Chronic disease management

  • Spirometry

  • Sports medicine

  • Preventative medicine

  • Pre-employment and insurance medicals

  • Professional diving medical

  • ECG (heart check)

  • Implanon insertion and removal

  • Skin checks, and

  • On-site pathology collection.


Should you require additional health services, there are several located nearby, including:

  • Counselling and psychological services

  • Natural fertility services

  • Chiropractor

  • Childhood learning and speech therapy

  • Thai massage

  • Dietician

  • Osteopathic clinic

  • Acupuncture clinic

  • Hearing centre

  • Dental services, and

  • Pharmacy.


As a bulk billing practice, all patients holding a valid Medicare card are bulk billed, however for some consultations patients may be out of pocket. For those not covered by Medicare, our fees are $60 for a standard consultation and $80 for a long consultation.

Our brand new facility has plenty of seating, magazines, a television, a children’s play area, a water cooler, and health updates brochures. Our practice is also equipped with restrooms with baby change tables. Wheelchair access is available at the main front entrance of the practice. 


We are conveniently located at the Thompson Corner Shopping Village with direct access from the car park into the front and rear of our building. Also, easily accessible for patients in West Pennant Hills, Castle Hill, Cherrybrook, Pennant Hills, Beecroft, Carlingford, North Rocks, and Baulkham Hills.

Consulting hours are weekdays from 8.30am to 5.30pm, and Saturday to Sunday from 9am to 1pm. We welcome all new and returning patients and encourage you to book an appointment online today. Simply click on your preferred appointment time from the options above to get started.

Read more


Dr Sathiyapal Kulanayagam


Book Profile

Dr Ruth Nesakumar

GP, Female

Book Profile

Dr Homayoun Ghojavand

GP, Male

Book Profile

Dr Maleika Selwyn

GP, Female

Book Profile


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 West Pennant Hills Medical Centre

Pricing & Payment

General pricing guide

This practice is a bulk billing practice.

West Pennant Hills
General Practice

Book appointment

Show times for

Dr John O'Donnell - Telehealth currently has no appointments available at this practice on HealthEngine's directory.

See All Appointments Book Telehealth Appointment
Need a repeat prescription?
*Existing West Pennant Hills Medical Centre patients only

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