Our patientsโ well-being and individual needs are at the heart of every decision our doctors makes.

Dr John Jarzynski
Practice Owner, Dr John Jarzynski graduated from university of Sydney with a Bachelor of Medicine and Surgery. Dr John has also obtained a Master of Health and administration from the university of NSW.
Dr John has had an extensive career in primary health care with special interests in diabetes management, aged and palliative care.

Dr Terri-Louise Haworth
Dr Terri-Louise Haworth graduated from the University of Glasgow, Scotland and completed her junior training in the North East of Enlgand.
She then moved to Australia in 2014 where she undertook further training in Emergency Medicine, Intensive care and Paediatrics before deciding to specialise in General Practice in 2019.
She has a keen interest in chronic disease management, skin cancer and paediatrics to name a few. She spends her spare time exploring around northern rivers and the Gold Coast.

Dr David Ritchie
Dr Ritchie trained as a GP in New Zealand and has worked in Sydney for the last 8 yrs before moving to the North Coast.
Dr Ritchie is experienced in all areas of general practice and his interests include skin cancer medicine, family health, mental health and chronic illness.
He also offers skin checks and minor surgical procedures for skin cancers.
Dr Ritchie enjoys working with patients to improve their quality of life and assisting them to achieve their best health outcomes.

Dr Longjie Yan (Roy)
Male GP Registrar, Speaks English and Mandarin.
Dr Roy obtained Medical Registration in Australia in 2019, with a special interest in dermatology, general medicine, and chronic disease management, Dr. Roy is committed to providing compassionate and patient-centred care.

Dr Rashid Habib
Dr Rashid Habib Graduated from the University of New England / Newcastle and completed his hospital years in Gosford and Wyong.
He grew up in the Northern Rivers and has an interest in chronic disease management and skin cancer. When not at work he enjoys spending time with his young family.