Don't let your dental benefits go to waste when they reset on Jan 1. Find a dentist
Open until 5:00pm today
4 / 7-11 Caloola Avenue Penrith, NSW 2750

Book Appointment

Filter booking details

Book appointment

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.

Sydney GP Group is a Bulk billing practice. NO Payment is required at the time of consultation.

Show times for

All Practitioners

3 available
  • All Practitioners

    3 available
  • Dr Chaminda Wimalanath Wirthamulla
    Male practitioner
  • Dr Graham McSwan
    Male practitioner
  • Dr Shyam Sharma
    Male practitioner

At Sydney GP Group we are here to provide you with excellent and state of the art healthcare you can rely on. We are here to support you with whatever health ailments you have and are committed to providing medical support which sees each patient recovered and on the road to full health and wellness.

Each practitioner at our clinic has extensive training and experience in the industry, with various specialities and focuses. We believe that healthcare is not cookie-cutter for every patient, but individual and dependant upon each patient's history and health regime.


Listed below is a range of services we offer:

  • - Male and female Doctors 
  • - Children health 
  • - Women's health 
  • - Indigenous health 
  • - Botox and fillers cosmetic procedures 
  • - Psychologist 
  • - Physiotherapist 
  • - Dietition 
  • - Exercise Physiologist 
  • - Podiatrist 
  • - Acupunture


We also other Allied Health on site including Podiatry, Exercise Physiologist, Psychologist, Cosmetics, Dietetics and Pathology. We understand that life can get busy and having the convenience of all your health needs in one place, is highly valuable, we’ve got you covered.


As a bulk billing practice, we offer bulk billing to all patients holding a valid Medicare card for all Medicare-eligible procedures. This means no out-of-pocket cost for most general consultations.


Located just off Caloola Avenue, you can find us right next to IGA Kingswood, there is ample on site parking as well as local public transport. If you’re visiting us from a neighbouring suburb we are closest to Jamisontown, South Penrith, Penrith, Emu Plains, Leonay and and Regentville.


With our convenient online booking service, booking an appointment is easy and can be done at any time. To get started now, simply click on your preferred appointment time from the options displayed at the top of the page.

Read more

Practice Services

  • General Practice, Allied Health on Site


Dr Shyam Sharma

GP, Male

Book Profile

Dr Graham McSwan

GP, Male

Book Profile

Dr Chaminda Wimalanath Wirthamulla

GP, Male

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 Sydney GP Group

Pricing and payment

Payment methods

  • Eftpos
  • Visa
  • Mastercard

Billing policy

Sydney GP Group is a Bulk billing practice. NO Payment is required at the time of consultation.

General Practice

Book appointment

Show times for
See all appointments

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