Bulk Billing Practice — All Medicare Card Holders Welcome
Griffin Medical Centre exterior
Welcome to Griffin Medical Centre

Where GPs think beyond the prescription —
total care, one clinic.

Modern medicine with old-school care. On-site pathology, allied health, female and male GPs — all under one roof.

Opening Hours
Mon–Fri 8 am – 5 pm
Phone
07 3465 0660
Address
228 Brays Road, Griffin
Parking
Free + disability access
A multigenerational family together in the Griffin Medical Centre waiting area
Why families choose us

Healthcare that treats the whole person.

Nine consultation rooms, on-site pathology, allied health under one roof, and bulk billing for every patient with a valid Medicare card.

9
Consultation rooms
9+
Years trusted by North Lakes & Griffin community
About the practice
Comprehensive care

A complete range of services, all under one roof.

View all services
General Practice Services

General Practice Services

Comprehensive GP care for all ages, from newborns to seniors.

Book Now
Men's Health

Men's Health

Confidential check-ups, screening and preventative care for men.

Book Now
Women's Health

Women's Health

Expert care across every stage of life, with female GPs available.

Book Now
Children's Health

Children's Health

Patient, warm clinical care for children from birth onwards.

Book Now
Vaccinations

Vaccinations

Childhood, adult, flu, shingles, HPV and travel vaccines.

Book Now
Chronic Disease Management

Chronic Disease Management

GP Management Plans and Team Care Arrangements.

Book Now
Health Assessments

Health Assessments

Detailed Medicare-funded health reviews tailored to your age and stage.

Book Now
Mental Health Care

Mental Health Care

Compassionate support and Mental Health Treatment Plans.

Book Now
Minor Surgery

Minor Surgery

In-clinic procedures for lesions, lumps and minor wound care.

Book Now
Full Body Skin Checks

Full Body Skin Checks

Thorough head-to-toe skin checks and minor surgery with Dr Chan.

Book Now
Driver Health Assessments

Driver Health Assessments

Private and commercial vehicle driver medicals on request.

Book Now
Iron Infusions

Iron Infusions

In-clinic IV iron infusions for iron-deficiency anaemia.

Book Now
24 hr Holter Monitor

24 hr Holter Monitor

Ambulatory heart rhythm monitoring to investigate palpitations.

Book Now
WorkCover

WorkCover

Workplace injury management, certificates and rehabilitation support.

Book Now
Pregnancy & Antenatal Care

Pregnancy & Antenatal Care

Shared antenatal care, planning and postnatal support.

Book Now
A Griffin Medical Centre doctor with a patient
Meet our team

Experienced, multilingual, deeply caring.

Our GPs, skin cancer doctor, and allied health practitioners bring decades of combined experience across general practice, chronic disease, women's and children's health, mental health, and skin medicine - delivered with warmth and cultural sensitivity.

Multilingual: English, Hindi, Punjabi, Urdu, Sinhalese, Cantonese, Mandarin, Shona
Our doctors & allied health

The people behind your care.

View full team
Dr Muhammad Tahir

Dr Muhammad Tahir

General Practitioner

Chronic disease, mental health, skin cancer

Dr Manjula Abeysinghe

Dr Manjula Abeysinghe

General Practitioner

Women's & children's health, antenatal

Dr Peter Lawson

Dr Peter Lawson

General Practitioner

Aviation & sports medicine, men's health

Dr Wesley Chan

Dr Wesley Chan

Skin Cancer Doctor

Skin checks, biopsies, minor surgery

Mr. Sandeep Shankwar

Mr. Sandeep Shankwar

Physiotherapist (Live Actively Physio)

Musculoskeletal, dry needling, rehab

Diana Chapoterera

Diana Chapoterera

Podiatrist

Diabetic foot, biomechanics, aged care

Bulk Billing & MyMedicare

Bulk billing for all patients with a valid Medicare card.

Register with us under MyMedicare to formalise your relationship with your preferred GP and unlock bulk-billed telehealth, tailored care plans and better continuity of care — completely free and voluntary.

Medicare Australia
Loading Google reviews…

Ready when you are.

Phone our reception team to book an appointment or register as a new patient.