Book an appointment at The Barracks Medical Centre


Short Waiting times

All services in one location

Our GP The Barracks

Shop 16A Ground Floor 61 Petrie Terrace Brisbane QLD 4000

Our Doctors

Dr Kristin McMahon

Originally from New Zealand, Dr Kristin McMahon completed her Medical training and General Practice Fellowship in the ACT and southeast New South Wales. She holds a Diploma in Child Health, and has a special interest in Women’s health, sexual and reproductive medicine. She is trained in the insertion of long-acting reversible contraceptive methods (Implanon rod and Mirena IUDs).

Dr Nalini Sharma

Dr Sharma is a Specialist General Practitioner who has worked in Australia for fifteen years. She has a special interest in Women’s Health as well as Sexual and Reproductive Medicine, having obtained a Diploma in Obstetrics from Otago. Dr Sharma also provides general family care. She performs Health checks, Skin checks and excisions and Implanon/Mirena insertions and removals. Other services include Chronic Disease Management, Pre-Employment Medicals, Driver’s Medicals, Travel Health and Vaccinations. Areas of interest: General Practice, Women’s Health

Dr Toby Smith

Bio coming soon!

Dr Toby Smith and Dr Nalini Sharma are working between The Barracks and Creek Street sites. If you require an urgent follow up appointment with your preferred GP, please check bookings for both sites.

Our GP Group is moving to Telephone Consultations on Monday 16-03-2020 due to the Corona Virus’ (Covid-19) potential impact on the health system. This is a precaution we are undertaking to reduce the spread of Covid-19 from potential carriers to healthy patients. Our GP Group has a large number of elderly patients who need to be protected.

Our Doctors will provide an initial telephone consult, if a physical examination is required appropriate appointments and directions will be given at the time of the Telephone Consultation.

When you book online please do not come to our physical address, receptionist will phone you and prepare you for your Telephone appointment.

Thank you for working with us to help protect the vulnerable members of our community. The team at Our GP Group