Open until 3:00pm today
Morris Towers
Ground Floor / 149 Wickham Terrace Spring Hill, QLD 4000

Book Appointment

Filter booking details
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

Dr John Whitchurch

GP, Male


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

Appointments currently not published on HealthEngine's directory

Pricing & Payment

Payment methods

  • Mastercard
  • Visa
  • Eftpos

Supported government schemes

General pricing guide

Telehealth Consult (Bulk Billed)
$0 (if eligible)
Standard GP appointment (Level B)
Long GP appointment (Level C)
Flu Vaccination
Spring Hill
General Practice

Are you already an existing patient at Millennium Medical Group?

As an existing patient, you can book at Millennium Medical Group by downloading the HealthEngine app from either the Google Play Store or the iOS App Store. Then, search for the practice within the app.

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