Doctors in Avondale

Welcome from our family to yours. In our friendly clinic we offer high quality low-cost healthcare services, by appointment.

We support patients across the full range of general practice medical care. We are a whanau-oriented practice and we welcome all those in our community. You will be looked after by our medical receptionist Suchitra Nalin, and one of our caring doctors, including Dr Raj Dhana for GP services, and Dr Kranthi Pandadu Swarnapuri for GP and Urgent Care.

Attending your consultation background image

What we care for

At our clinic we can help you with specific concerns and casual appointments right through to skilled treatment and management of ongoing health issues such as chronic illness, mental wellness support, and generational family care. For enrolled patients we ensure regular screenings and immunisations to provide each patient the appropriate care to stay well ongoing. We are ACC accredited so we can give you the support you need to recover from an accidental injury. 

How it supports Bettr

Bettr’s online service is the perfect complement to our physical clinics, providing you a balance of convenience alongside the comfort and confidence of complete general practice services with a regular doctor that’s close to you. With Avondale Medical Centre as your regular clinic, Bettr’s accessible online care provides a great backup if you need care in an evening or weekend, or if you need to check-in with a doctor but either can’t, or don’t think you need to, see a doctor in person.

Avondale’s GP team offers the full range of general health services including both physical and mental wellbeing support. Our team are well trained to provide a range of physical services that Bettr can’t do remotely, including minor procedures, examinations, tests, screens and more. As part of the Tamaki Health network, Patients enrolled with our clinic network also benefit from reduced rates for Bettr appointments, at just $15 per appointment (or free for children under 14).

If you are given a prescription during your visit, you can organise repeat prescriptions through Bettr, or vice versa. With all our clinics and Bettr linked through the same system, your records are available wherever you need them.

More info


We provide care on weekdays during normal business hours and have parking on-site to make visiting easy. Avondale Medical Centre is an appointment-only clinic.

How to get here

Local Doctors Avondale is easy to find on Rosebank Road just up from the Post Centre, and has parking available. 256 Rosebank Road, Avondale. 8.00am – 5.30pm, Monday–Friday. Phone 09 828 8453


Our ethnically diverse team speak a range of languages including English, Gujarati, Hindi, Kannada, Punjabi, Russian, Tamil, and Telugu and we are dedicated to providing personalised, quality care to our patients.


Fees start at $15 for enrolled adult patients with a Community Services Card or $18 without a CSC card. Appointments are always free for children under 14 whether they’re enrolled or not. If you are enrolled at Avondale, or any other clinic in our network, you also get access to Bettr appointments for $45 (or again always free for kids under 14).

Learn more on the Local Doctors Avondale Medical Centre page.

Online or a clinic, which to choose?

If you’re unsure whether to see a Bettr doctor or to visit a clinic, you might be surprised just how much we can take care of in an online consult. Most common health concerns can be tended to easily and effectively. Even repeat prescriptions are easy via Bettr. (Prescriptions for new or restricted medicines might require an in-person visit).

If you do end out needing to see a doctor in-person, we’ll refer you to our nearest clinic and your in-person visit will be either free, or you’ll just pay the cost difference between your original online appointment, and your in-person follow-up.

If your health concern requires a physical treatment or test (like immunisations, a cervical, prostate or other exam, or skin tag and wart removal for example) it’s likely best for you to head into one of our clinics.

Register for $45 consults
Show Hide

If you're in Auckland you can register today and see a doctor for $45. You can also see a doctor in-person at any of our 40+ GP clinics for under $20*. Learn More