Main St Medical Centre

Bulk Billing
Last booking via Healthengine was made 7 minutes ago
Pricing and payment

Book appointment

See all appointments
Need a repeat prescription?
* Existing Main St Medical Centre patients only
Open until 5:00pm
1 / 168 Main Street Osborne Park, WA 6017

Find Main St Medical Centre

Map of Main St Medical Centre

We provide a total health care solution

Main Street Medical Centre is a GP owned and managed family practice providing a diverse range of medical services to the community. We are a bulk billing clinic located in the heart of Osborne Park. Main Street Medical Centre is more than just a building, it is a way for our doctors to help and service the community with the utmost empathy and care

Our services

Main Street Medical Centre is highly regarded within our community as an outstanding healthcare provider with convenient collocation of multiple health services;

  • General Practice
  • Cancer Care
  • Occupational Health Services
  • Men’s Health
  • Pregnancy Services
  • Contraception
  • Paediatrics
  • Childhood immunisation
  • Travel Vaccine
  • Preventive Health
  • Health Assessment
  • Heart Check
  • Chronic Disease Management
  • Musculoskeletal
  • Allergy Treatment
  • Sexual Health
  • Diabetes Care
  • Asthma
  • Weight Management
  • Quit Smoking Advice
  • Telehealth for existing patients

Practice staff

Practice staff profile photo of Tabish Naeem

Dr Tabish Naeem

GP, Male
Practice staff profile photo of Muhammad Mustansir

Dr Muhammad Mustansir

GP, Male
Practice staff profile photo of Saad Haider

Dr Saad Haider

GP, Male

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

Long GP appointment (Level C)
Bulk billed
Standard GP appointment (Level B)
Bulk billed

Billing policy

We are a bulk billing practice. Please note we do not bulk bill on weekends or public holidays or bulk bill non-Medicare cardholders.

Practice information

Contact details

1 / 168 Main Street Osborne Park, WA 6017
(08) 9349 3...
(08) 9345 1...

Opening hours

8:00am - 5:00pm
8:00am - 5:00pm
8:00am - 5:00pm
8:00am - 5:00pm
8:00am - 5:00pm



Languages spoken






Air conditioned facility
Baby change facilities
Bus stop nearby

Special interests

Family medicine
Preventative medicine
Men's health

Directions and parking

Free onsite parking available. There is also convenient access to bus stops nearby