Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
Open until 4:00pm today
Morris Towers
Ground Floor / 149 Wickham Terrace Spring Hill, QLD 4000

Book Appointment

Filter booking details

Book appointment

Show times for

Select a practitioner:

All Practitioners
2 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.

Need a repeat prescription?
*Existing Millennium Medical Group patients only
Show times for

All Practitioners

2 available
  • All Practitioners

    2 available
  • Dr John Whitchurch
    Male practitioner
  • Dr Warwick Marks
    Male practitioner
Bulk Billing Medical Centre in Brisbane CBD.

Welcome to the Millennium Medical Group

We are a medical center staffed by fully qualified General Practitioners and nurses.

Bulk Billing is available to patients under the age of 16 and to recipients of the Aged Pension

PLEASE NOTE: We do NOT bill directly to OSHC funds. Also, our GP's do NOT provide Centrelink Medical Certificates

We endeavour to accommodate our patient's needs as much as possible and take great pride in delivering high quality services in a friendly and welcoming environment.

We look forward to seeing you here and wish you the best of health.

Read more


Dr Warwick Marks

GP, Male

Book Profile

Dr John Whitchurch

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.

Edit practice details

Find Millennium Medical Group

Directions and parking

You will find the Millennium Medical Group located on the Ground Floor in Morris Towers at 149 Wickham Terrace Brisbane 4000. There is metered on-street parking nearby as well as a multi-story carpark directly opposite the practice. This car park is owned by the council and fees are quite reasonable

Pricing and payment

Payment methods

  • Eftpos
  • Apple Pay
  • Google Pay
  • Visa
  • Mastercard

Supported government schemes

General pricing guide

This practice is a bulk billing practice.

Spring Hill
General Practice

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