Fourth dose COVID-19 booster for 30+ year-olds now available. Book appointment

Service Street Medical Centre

Bairnsdale GP / Medical Centre
Last booking via Healthengine was made 1 hour ago
Pricing and payment

Book appointment

See all appointments
Book COVID-19 vaccination
Practice is closed now
2A / 31 Service Street Bairnsdale, VIC 3875

Find Service Street Medical Centre

Map of Service Street Medical Centre

Friendly, personalised health services

Service Street Medical is located in the heart of Bairnsdale.

We are located next door to a pharmacy, where you can fill any required prescriptions.

If you would like to book an appointment with our GP, you can do so at any time using our convenient online booking service. Simply click on a suitable appointment time from the options displayed at the top of the page to get started now.

Our services

Our RACGP accredited GPs, are able to provide a variety of medical services in this convenient location, including :

  • General Practice
  • Men’s Health
  • Women’s Health
  • Children’s Health
  • Health Checks
  • Chronic Disease Management
  • Skin Checks

Short Consultation costs $70 with a $38.20 Medicare rebate

Long Consultation costs $115 with a $73.95 Medicare rebate

Patients under the age of 16, pension card holders and health care card holders will be Bulk Billed to Medicare.

Book specialties

General Practice

COVID-19 Vaccinations

COVID-19 vaccinations

Service Street Medical Centre in Bairnsdale is a COVID-19 vaccination provider. For more information on COVID-19, see our COVID-19 Vaccine page.

Unfortunately, no COVID-19 vaccination appointments are currently available to be booked online, please check back at a later date.


Dr John Murphy

GP, Male
Team profile photo of Amer Nabi

Dr Amer Nabi

GP, Male
Team profile photo of Gnanasena Wijesekara Witharanage

Dr Gnanasena Wijesekara Witharanage

GP, Male
Team profile photo of Eslam Alsamman

Dr Eslam Alsamman

GP, Male

Pfizer Room 1

COVID-19 Vaccinations

Practice gallery

Practice media

Pricing and payment

Pricing Guide

This pricing is indicative only. Actual fees may vary based on the treatment received during the appointment, and if you have preferred provider private health insurance.

Appointment cost

Standard Appointment
Long Appointment

Billing policy

We are a mixed billing practice. We bulk bill people who hold pension cards, health care cards and seniors health cards. Also children up the age of 16 and those still at school. There are private fees for procedures such as full body skin checks, excisions and wound care.

Practice information

Contact details

2A / 31 Service Street Bairnsdale, VIC 3875
(03) 5141 0...
(03) 5048 2...

Opening hours

8:30am - 5:00pm
8:30am - 5:00pm
8:30am - 5:00pm
8:30am - 5:00pm
8:30am - 5:00pm
9:00am - 1:00pm



Languages spoken



Air conditioned facility
Allied health nearby
Baby change facilities

Special interests

General practice services
Men's health
Women's health

Directions and parking

Parking is available in Service Street.

Bus route stops on Main Street, which is only a short distance away.