top of page

Our Practice

1 copy_edited_edited_edited.jpg

Since we were established in 1980, we have been providing high-quality, approachable, friendly, and personalised medical care to our approximately 6,000 patients. 

Our wonderful reception staff Angela, Jennifer & Sarah will be the first to greet you at our practice and assist you with any general queries you may have.

Meet our Clinical Team

DSC01604_edited.jpg
Ashley_edited.jpg

Dr. John Coughlan

I graduated from The University of Otago in 1980 and subsequently obtained a Master’s in Business from Otago and a Master’s in Public Health from Harvard University. I was the General Manager at Christchurch Hospital then Wellington Hospital for many years until my family and I decided to settle back in Christchurch in 2004.

Dr. Ashley Ha

I was born in South Korea, then made New Zealand my home since 14 years of age. I completed my medical degree at University of Otago in 2011 and spent a few years in Dunedin and Christchurch Hospital in a variety of specialties including general medicine, gastroenterology, respiratory medicine, older person’s health, and psychiatry.

Vanessa_edited.jpg
IMG-6189_edited.jpg
emma_edited.jpg

NP Vanessa Hannah

I completed my bachelor of nursing degree in 2004. I have a passion for community based healthcare; working in urgent care, school nursing and practice nursing.

NP Stephanie Walker

Nurse Practitioner for Dr John Coughlan ,Vanessa Hannah & Dr Ashley Ha

I graduated as a nurse in Dunedin 1997.  My early years were spent in both NZ and the UK working to gain experience across a multitude of different specialties before moving into emergency care.

NPI Emma Maguire

Nurse Practitioner Intern for Dr John Coughlan Vanessa Hannah & Dr Ashley Ha

I graduated with a Bachelor of Nursing in 1999 and initially worked in surgical nursing. However, I have spent the last 20 years working with 10-25 year olds in primary health care. This has given me great experience in many areas of health including mental health, contraception and sexual health, addiction, gender affirming care as well as general health conditions.

Meet our Practice Nurses

DSC01622.jpg

Adrienne

For Vanessa Hannah

amy_edited_edited.jpg

Amy

For Dr. John Coughlan

paigen_edited.jpg

Paigen

For Dr. John Coughlan

20240126_132941_edited_edited.jpg

Karen

For Dr. Ashley Ha

alison_edited_edited.jpg

Alison 

For Dr. Ashley Ha & Vanessa Hannah

bottom of page