About Junction Health

Junction Health is a purpose-built facility based in the heart of the industrial area of Cromwell.
The practice underwent extensive refurbishment and extension in late 2020, ensuring we have many consultation rooms, a generous emergency room, and a large reception/waiting area.

Evidence-Based Care

Treatment plans grounded in the latest medical research and proven clinical practice

Patient-Centred Approach

Compassionate, confidential, and high-quality health services tailored to your needs

Modern Facility

Recently refurbished with state-of-the-art equipment and comfortable consultation spaces

Our Healthcare Services

Junction Health offers a full range of high-quality healthcare services for individuals and families. With a strong emphasis on customer service and patient-centred care, our team is dedicated to your wellbeing.

General Practice

  • Assessment of all medical conditions
  • Long term condition management
  • Cardiovascular risk assessments
  • GP phone consults

Urgent Care

  • Acute medical presentations
  • Minor injuries and accidents
  • After hours care (call practice)
  • Emergency assessments

Family Health

  • Maternity care
  • Breastfeeding support
  • Women's health
  • Cervical screening

Preventive Care

  • Immunisations (childhood & flu)
  • Travel vaccinations
  • Health promotion and advice
  • Smoking cessation

Diagnostic Services

  • Blood tests and collection
  • ECG testing
  • Spirometry
  • Audiometry

Workplace Medical

  • Pre-employment medicals
  • Driver licence medicals
  • Insurance medicals
  • Drug testing

Complete Services Directory

  • After Hours Care
  • Assessment and management of all medical conditions
  • Audiometry
  • Blood pressure monitoring
  • Blood tests
  • Breastfeeding support
  • Cardiovascular risk assessments
  • Cervical Screening
  • Long term condition management
  • Manage My Health – online portal
  • Contraception (IUD and Jadelle)
  • Cryotherapy
  • Diabetic reviews and management
  • Driver licence medicals
  • Drug testing
  • ECG testing
  • GP phone consults
  • Immunisations (funded & non-funded)
  • Intravenous infusions (Aclasta, Iron)
  • Insurance medicals
  • Maternity care
  • Mental health care
  • Minor surgery
  • Phone advice with registered nurse
  • Sexual Health
  • Skin checks
  • Smoking cessation
  • Spirometry
  • Travel vaccinations and consultations
  • Venesection
  • Well Health promotion and advice
  • Women's Health
  • Wound care
  • Workplace medicals

For further information or if you have any queries regarding our practice services, please call us on 03 445 4688

Meet Our Medical Team

Junction Health has a team of highly qualified professionals ready to cater for your medical needs.

Dr Keith Abbott

Dr Keith Abbott

General Practitioner

MBChB, DRCOG, MRCGP (UK), FRNZCGP, PGCertOccMed, MAvMed

Dr Abbott has been a specialist GP in New Zealand since 2009, with over 15 years' experience in comprehensive family medicine and skin cancer diagnosis.

Dr Carolyn McKenzie

Dr Carolyn McKenzie

General Practitioner

Dr McKenzie provides comprehensive family medicine with a focus on patient-centred care and evidence-based treatment. She has a special interest in women's health and also offers specialised travel health and vaccination consultations.

Dr Ashleigh Parrott

Dr Ashleigh Parrott

General Practitioner

Dr Parrott offers compassionate care across all aspects of general practice, with particular interest in family medicine.

Dr Toby Calvert

Dr Toby Calvert

General Practitioner

Dr Calvert provides care across all areas of general practice, with particular interests in paediatrics, older person health and acute care, and a strong background in rural medicine.

Dr Joshua Chugg

Dr Joshua Chugg

General Practitioner

Joining Junction Health at the end of March 2026

Dr Chugg will be joining our team at the end of March 2026.

Alice van Zijl

Alice van Zijl

Nurse Practitioner

Registered Nurse Practitioner

Alice is a Nurse Practitioner with specialist training in dermatoscopy and skin cancer medicine, providing thorough patient-centred care. Alice has a special interest in women's health and offers menopause clinics to support women through this important stage of life.

Angela Ryley

Angela Ryley

Registered Nurse

Community Prescriber

Angela provides compassionate nursing care across all aspects of general practice, with expertise in chronic condition management.

Megan Thorburn

Megan Thorburn

Registered Nurse

Megan brings extensive nursing experience to the team, providing professional and caring support to all patients.

Erna Allison

Erna Allison

Registered Nurse

Erna provides skilled nursing care with a warm and professional approach to patient wellbeing.

Tennessee Davis

Tennessee Davis

Registered Nurse

Joining the Junction Health team in April 2026

Tennessee will be joining our team in April 2026.

Jo Hamilton

Jo Hamilton

Operations Manager

Jo ensures smooth operations across the practice, leading our administrative team with dedication and efficiency.

Lizzy Bell

Lizzy Bell

Receptionist

Lizzy provides friendly and professional reception services, ensuring a welcoming experience for all patients.

Chaune Engelbrecht

Chaune Engelbrecht

Receptionist/Health Care Assistant

Chaune supports the practice with both reception duties and healthcare assistance, ensuring quality patient care.

Rachael Wheeler

Rachael Wheeler

Receptionist

Rachael provides professional reception services with a warm and helpful approach to patient enquiries.

Barbara Carroll

Barbara Carroll

Finance Admin & IT Support

Barbara provides essential finance administration and IT support to ensure smooth operations across the practice.

Our Fees

The fees listed below are for standard 15 minute appointments for enrolled patients. Payment is expected at the time of your consultation.

Standard Consultation Fees

Doctor Consults

0 - 13 years FREE
14 - 17 years $35.00
18 - 64 years $60.00
65 years and older $60.00

Nurse Consults

0 - 13 years FREE
14 - 17 years $35.00
18 years and over $40.00
Nurse Prescriber $45.00

ACC Injury Consults

0 - 13 years FREE
14 - 17 years $30.00
18 years and over $40.00

Please note: These fees are for enrolled patients only.

Casual patients, advanced services, and after hours will incur extra fees. Fees are subject to change without notice.

Casual Patient Fees

Casual patient fees are higher than enrolled patient fees. We welcome casual patients for urgent care and one-off consultations.

For casual patient fee information, please contact our reception team on
03 445 4688.

Consider enrolling to access lower fees and better continuity of care

Benefits of Enrolling

Enrolment with Junction Health means subsidised visits and better continuity of care for you and your family.

Lower Consultation Fees
Access government-subsidised healthcare with significantly reduced costs
Continuity of Care
Your medical history is maintained for better, more personalised treatment
Online Portal Access
Book appointments, view results, and request scripts via Manage My Health
Family Coverage
Enrol your entire family for comprehensive healthcare support

To enrol with Junction Health, please contact us:

Call 03 445 4688

Digital Health Services

Access your healthcare information and services online through Manage My Health portal.

Manage My Health Portal

Book appointments, view test results, request repeat scripts, and message your healthcare team—all online, anytime.

Access Portal
What is HealthOne? +

HealthOne is a South Island based secure electronic record that allows registered healthcare providers directly involved in your healthcare to quickly access information such as your test results, allergies, medications, GP summaries and hospital information.

HealthOne adheres to the principles of the Privacy Act 2020 as well as the Rules set out in the Health Information Privacy Code 2020. Access is only possible via an approved highly secure healthcare information network which is regularly audited and tested. Privacy auditing is used to check that only those directly involved in your care are accessing your information.

To find out more about HealthOne, please visit healthone.org.nz.

You are entitled to restrict the sharing of your healthcare records by contacting 0508 837 872 or emailing [email protected]

Get in Touch

Visit Us

Address
1A Traders Lane
Cromwell, Central Otago 9310
Hours
Monday – Friday
8:30am – 5:30pm
Phone
After Hours
Call 03 445 4688
Emergency: Dial 111
Follow Us

Send us a message

Have a question or need to get in touch? Fill out the form below and we'll get back to you shortly.