Open until 5:00pm today
Unit 2 / 618 Deception Bay Road Deception Bay, QLD 4508

Book Appointment

Filter booking details

Book appointment

Show consultation type:

Show times for

Select a practitioner:

All Practitioners
4 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 Rothwell Family Practice patients only
Show times for

All Practitioners

4 available
  • All Practitioners

    4 available
  • Dr Premila Balakrishnan
    Female practitioner
  • Dr Tahir Baloch
    Male practitioner
  • Dr Syed Adnan Naqvi
  • Dr Zafar Iqbal
    Male practitioner
All Consultation Types
  • All Consultation Types
  • Telehealth
Welcome to Rothwell Family Practice

In light of current COVID 19 Scenario, we now offer telephone consultations to our regular patients. When booking appointments, please choose telephone consultation so clinician can call you to optimise your care.

Located at 618 Deception Bay Road, Deception Bay, Rothwell Family Practice is a small, family-oriented practice offering personalised health services to residents of Deception Bay, Burpengary, Narangba, Dakabin, North Lakes, and Rothwell. Our team of physicians is concentrated on delivering convenient and quality health services for adults and children alike.

Rothwell Family Practice aims to provide optimal care for all of our patients by answering any and all questions, diagnosing and treating ailments, and performing minor surgeries. Among the many services we provide are:

  • Family health
  • Family wellness
  • Women’s health
  • Implanon Insertions & Removals
  • Mirena Insertions & Removals
  • Orthopaedic medicine
  • Preventative medicine
  • Chronic disease management
  • Diabetes
  • Skin checks
  • Travel medicine
  • Dry Needling for Neck, Shoulder, Elbow, Knee and Ankle joints

Here at Rothwell Family Practice, we put your needs first by being open and accessible seven days a week. Additionally, if you hold a current Medicare card, all items covered by Medicare are bulk billed. In other instances, we charge a fee of $55 for a short consultation and $85 for a long consultation.

Our waiting room is designed to make your waiting time as pleasant as possible, with TV, magazines and kids’ books and colouring-in available. A pharmacy is conveniently located nearby so that prescriptions can be quickly and easily filled following your appointment.

At Rothwell Family Practice, we will help you to stay in good health so that you can focus on enjoying and getting the most out of life.

If you would like to book an appointment with one of our experienced, friendly doctors, you can book online at any time. Simply select an appointment time that suits you from those listed above to get started now.

If you need to make an appointment for dressing/Immunisation/pap smear , please ring to make an appointment with a nurse.

Read more


Dr Tahir Baloch

GP, Male

Book Profile

Dr Zafar Iqbal

GP, Male

Book Profile

Dr Syed Adnan Naqvi


Book Profile

Dr Premila Balakrishnan

GP, Female

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.

Book Telehealth appointment

Edit practice details

Find Rothwell Family Practice

Pricing & Payment

General pricing guide

This practice is a bulk billing practice.

Deception Bay
General Practice

Book appointment

Show times for
Next available Today 3:00PM
Today Only 1 left today 3:00PM More...
Tomorrow 8:50AM More...
See All Appointments Book Telehealth Appointment
Need a repeat prescription?
*Existing Rothwell Family Practice patients only

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