Caring For Your Family's Health

High Street Family Doctors in Penrith is a fully accredited, bulk-billing general practice dedicated to providing top-quality healthcare to our community. No appointments required.

New Patients Notice

At this time we are currently NOT taking New Patients.

Doctor & Roster Schedules

Showing doctor and staff availability for the next two weeks.

Practitioner Monday
10/08/2026
Tuesday
11/08/2026
Wednesday
12/08/2026
Thursday
13/08/2026
Friday
14/08/2026
Saturday
15/08/2026
Sunday
16/08/2026
Dr Bill Moss General Practitioner 9:00 am - 7:00 pm 9:00 am - 7:00 pm 9:00 am - 7:00 pm 9:00 am - 7:00 pm 9:00 am - 7:00 pm 9:00 am - 1:00 pm 9:00 am - 1:00 pm
Dr Abdul Barez General Practitioner N/A 12:00 pm - 7:00 pm 12:00 pm - 7:00 pm 12:00 pm - 7:00 pm 12:00 pm - 7:00 pm N/A N/A
Dr Harsh Gambhir General Practitioner 8:00 am - 6:00 pm 8:00 am - 6:00 pm 8:00 am - 6:00 pm N/A N/A N/A 8:00 am - 4:00 pm
Dr Sharon Gupta General Practitioner 9:00 am - 3:00 pm N/A N/A N/A 9:00 am - 3:00 pm N/A N/A
Registered Nurse Nursing Services 9:00 am - 5:00 pm 9:00 am - 5:00 pm 8:30 am - 5:00 pm 9:00 am - 5:00 pm 8:30 am - 4:30 pm N/A N/A
Pathology (Wise) On-site Pathology Collection 8:00 am - 5:00 pm 8:00 am - 2:00 pm 8:00 am - 2:00 pm 8:00 am - 2:00 pm 8:00 am - 2:00 pm 8:00 am - 1:00 pm 8:00 am - 1:00 pm
Monday 10/08 9:00 am - 7:00 pm
Tuesday 11/08 9:00 am - 7:00 pm
Wednesday 12/08 9:00 am - 7:00 pm
Thursday 13/08 9:00 am - 7:00 pm
Friday 14/08 9:00 am - 7:00 pm
Saturday 15/08 9:00 am - 1:00 pm
Sunday 16/08 9:00 am - 1:00 pm
Monday 10/08 N/A
Tuesday 11/08 12:00 pm - 7:00 pm
Wednesday 12/08 12:00 pm - 7:00 pm
Thursday 13/08 12:00 pm - 7:00 pm
Friday 14/08 12:00 pm - 7:00 pm
Saturday 15/08 N/A
Sunday 16/08 N/A
Monday 10/08 8:00 am - 6:00 pm
Tuesday 11/08 8:00 am - 6:00 pm
Wednesday 12/08 8:00 am - 6:00 pm
Thursday 13/08 N/A
Friday 14/08 N/A
Saturday 15/08 N/A
Sunday 16/08 8:00 am - 4:00 pm
Monday 10/08 9:00 am - 3:00 pm
Tuesday 11/08 N/A
Wednesday 12/08 N/A
Thursday 13/08 N/A
Friday 14/08 9:00 am - 3:00 pm
Saturday 15/08 N/A
Sunday 16/08 N/A
Monday 10/08 9:00 am - 5:00 pm
Tuesday 11/08 9:00 am - 5:00 pm
Wednesday 12/08 8:30 am - 5:00 pm
Thursday 13/08 9:00 am - 5:00 pm
Friday 14/08 8:30 am - 4:30 pm
Saturday 15/08 N/A
Sunday 16/08 N/A
Monday 10/08 8:00 am - 5:00 pm
Tuesday 11/08 8:00 am - 2:00 pm
Wednesday 12/08 8:00 am - 2:00 pm
Thursday 13/08 8:00 am - 2:00 pm
Friday 14/08 8:00 am - 2:00 pm
Saturday 15/08 8:00 am - 1:00 pm
Sunday 16/08 8:00 am - 1:00 pm
Practitioner Monday
17/08/2026
Tuesday
18/08/2026
Wednesday
19/08/2026
Thursday
20/08/2026
Friday
21/08/2026
Saturday
22/08/2026
Sunday
23/08/2026
Dr Bill Moss General Practitioner 9:00 am - 7:00 pm 9:00 am - 7:00 pm 9:00 am - 7:00 pm 9:00 am - 7:00 pm 9:00 am - 7:00 pm 9:00 am - 1:00 pm 9:00 am - 1:00 pm
Dr Abdul Barez General Practitioner 12:00 pm - 7:00 pm 12:00 pm - 7:00 pm 12:00 pm - 7:00 pm 12:00 pm - 7:00 pm 12:00 pm - 7:00 pm N/A N/A
Dr Harsh Gambhir General Practitioner 8:00 am - 6:00 pm 8:00 am - 6:00 pm 8:00 am - 6:00 pm N/A N/A N/A 8:00 am - 4:00 pm
Dr Sharon Gupta General Practitioner 9:00 am - 3:00 pm N/A N/A N/A 9:00 am - 3:00 pm N/A 8:00 am - 1:00 pm
Registered Nurse Nursing Services 9:00 am - 5:00 pm 9:00 am - 5:00 pm 8:30 am - 5:00 pm 9:00 am - 5:00 pm 8:30 am - 4:30 pm N/A N/A
Pathology (Wise) On-site Pathology Collection 8:00 am - 5:00 pm 8:00 am - 2:00 pm 8:00 am - 2:00 pm 8:00 am - 2:00 pm 8:00 am - 2:00 pm 8:00 am - 1:00 pm 8:00 am - 1:00 pm
Monday 17/08 9:00 am - 7:00 pm
Tuesday 18/08 9:00 am - 7:00 pm
Wednesday 19/08 9:00 am - 7:00 pm
Thursday 20/08 9:00 am - 7:00 pm
Friday 21/08 9:00 am - 7:00 pm
Saturday 22/08 9:00 am - 1:00 pm
Sunday 23/08 9:00 am - 1:00 pm
Monday 17/08 12:00 pm - 7:00 pm
Tuesday 18/08 12:00 pm - 7:00 pm
Wednesday 19/08 12:00 pm - 7:00 pm
Thursday 20/08 12:00 pm - 7:00 pm
Friday 21/08 12:00 pm - 7:00 pm
Saturday 22/08 N/A
Sunday 23/08 N/A
Monday 17/08 8:00 am - 6:00 pm
Tuesday 18/08 8:00 am - 6:00 pm
Wednesday 19/08 8:00 am - 6:00 pm
Thursday 20/08 N/A
Friday 21/08 N/A
Saturday 22/08 N/A
Sunday 23/08 8:00 am - 4:00 pm
Monday 17/08 9:00 am - 3:00 pm
Tuesday 18/08 N/A
Wednesday 19/08 N/A
Thursday 20/08 N/A
Friday 21/08 9:00 am - 3:00 pm
Saturday 22/08 N/A
Sunday 23/08 8:00 am - 1:00 pm
Monday 17/08 9:00 am - 5:00 pm
Tuesday 18/08 9:00 am - 5:00 pm
Wednesday 19/08 8:30 am - 5:00 pm
Thursday 20/08 9:00 am - 5:00 pm
Friday 21/08 8:30 am - 4:30 pm
Saturday 22/08 N/A
Sunday 23/08 N/A
Monday 17/08 8:00 am - 5:00 pm
Tuesday 18/08 8:00 am - 2:00 pm
Wednesday 19/08 8:00 am - 2:00 pm
Thursday 20/08 8:00 am - 2:00 pm
Friday 21/08 8:00 am - 2:00 pm
Saturday 22/08 8:00 am - 1:00 pm
Sunday 23/08 8:00 am - 1:00 pm
Clinic Guide

General Information & Policies

Appointments & Walk-ins

Appointments are not required to see a doctor. On arrival to the practice you may choose to see a particular doctor or see the "first available" doctor. Triage may be available if you have a single issue.

Registered Nurse

A Registered Nurse is available Monday to Sunday for immunisations and injections, removal of sutures, dressing wounds, health assessments and assessing urgent care.

Test Results

To ensure confidentiality, test results are not given over the phone; a follow-up consultation is required to discuss their meaning.

Languages Spoken

Practitioners at this clinic speak English, Dari, Farsi, Pashto, Hindi, Punjabi and Sinhalese.

Parking Available

On-site patient parking is available for over 30 vehicles.

Your Consultations

At High Street Family Doctors we aim to provide comprehensive care as well as meeting your immediate needs. While you are waiting to see the doctor, please prepare a list to discuss at the beginning of your consultation, including:
  • All new symptoms
  • Prescriptions for reassessment
  • New or follow-up referrals to specialists you may require
  • Recent significant medical events in your family.

Fees & Medicare

High Street Family Doctors is a bulk-billing practice. If you do not have a current Medicare card, payment is requested at the time of consultation.

For work-related injuries, fees are payable by the patient until a claim number is issued by the insurance company. This usually takes two weeks. Other items that may incur a fee will be discussed with you during your consultation.

Medicare Plus (Chronic Disease Management)

Medicare will reimburse for 5 treatments by allied health professionals (physiotherapy, chiropractic, podiatry, or dietitian) and 10 treatments for psychology counseling per calendar year. Please discuss these with your Doctor.

Prescriptions & Chemist Items

Some over-the-counter items are less expensive when purchased on prescription. Please inform the doctor regarding over-the-counter pharmaceutical products you are using to check for possible drug interactions or cheaper alternatives.

What We Offer

Medical Services

Skin cancer treatment
Heart stress testing
Asthma management
Counseling and Mental health care
Immunisation of children
Hormone advice and treatment (including Implanon)
Travel advice and vaccinations
Full health assessments & age-appropriate checkups
Diabetes management
Contact Us

Find Us & Contact Reception

Practice Location & Contacts

Practice Address

243 High Street, Penrith NSW 2750

Phone Number

02 4721 4702

Fax Number

02 4732 2536

Email Access policy

High Street Family Doctors does not accept emails for patient/doctor consultations. If you need to contact a doctor, please call reception on 02 4721 4702.

After Hours Support

Telephone Consulting: A doctor from this practice is contactable for telephone consulting on 02 4708 9904. A fee of $35 per 5 minutes is applied directly to the caller's telephone bill.

Home Visits: Bulk-billed after-hours house calls are available from external doctors by calling 1800 466 347.

Emergency Care: After-hours care is also available by attending the Nepean Hospital Casualty Department (ph: 4734 2000) or by calling an ambulance on 000.

Social Media & Privacy

High Street Family Doctors does not participate in social media and strictly prohibits the use of recording devices (video and audio) within the practice.