Queensland's largest and only comprehensive private clinic for Immunology and Allergy care
Book Online
Allergy and Immunology
We provide expert care for all allergic and immunological disorders - accurate diagnosis and personalised treatment.
Book Online
Paediatrics and Child Health
Our goal is to help all children achieve their potential.
Book Online
Let us guide you on your path to better health
Book Online
Previous slide
Next slide

Compass Immunology Clinic

The Compass Immunology Clinic is a Brisbane based private medical specialist clinic providing care for patients with allergic and immunological disorders.

We are Queensland’s only comprehensive medical specialist team in Allergy and Immunology medicine.

We specialise in the diagnosis and management of allergies, autoimmune disorders and immune deficiency disorders. We will provide you with timely, expert and compassionate medical care.

Our team includes

Our Locations

We have five locations servicing all of Queensland. Our main clinic is in Greenslopes. Our Compass Kids Clinic is in Grange. We have centres at the Sunshine Coast, Toowoomba, and Mount Gravatt.

We provide telemedicine consultations by arrangement. 

Main Clinic 
Suite 2D, G10 Building, Denman Street, Greenslopes Private Hospital, Greenslopes QLD 4120

Mount Gravatt
211/1808 Logan Rd, Upper Mount Gravatt , QLD 4122

Compass Kids 
1 Daisy St, Grange, QLD 4051 

Sunshine Coast 
Suite 402, Level 3, Pulse Oceanside Medical 11 Eccles Boulevard Birtinya QLD 4575

Suite 24, Ground Floor, Building 3, St Andrew’s Hospital, 280 North Street, Rockville, Toowoomba QLD 4350


Thank you for your interest in our clinical care.

If you are new to our clinics, and you would like to make an appointment for one of our expert clinicians,
could you please consider using this link to submit your requirements and your referral.

Due to high levels of demand for appointments, our phone lines are often very busy.
If you submit your details via the link, we will be in touch with you, usually within 1-2 days.

Thank you for your consideration.