High-quality medical, diagnostic and allied health services for the whole family.
Book an appointment: (02) 6772 2933
Address: 277 Rusden Street, West Armidale
Hours: Monday to Friday 9:00am to 5:00pm
Out of hours: ring My Medicare
Emergency: In an emergency call 000

Our Doctors

Dr. Pervaiz Ahmed Laghari
Dr. Pervaiz is a General Practitioner with over 10 years of experience in primary care. His clinical interests include diabetes management (IDF certified), cardiovascular risk prevention, and comprehensive chronic disease care.
Dr. Laghari is committed to delivering holistic, continuity-focused care tailored to individual patient needs.

Dr. Maree Puxty
Maree grew up in the Hunter valley and trained at University of Newcastle. Following graduation, she completed FRACGP and has spent the last 25 years working as a rural GP in Moree and Armidale.
Maree has an interest in Mental Health and has post graduate qualifications in Psychiatry from Monash University, and Paediatrics and Adult Health Education from Flinders University.

Dr. Terry Bohlsen
With a strong commitment to providing comprehensive, patient-centred care, he supports individuals and families through all stages of life. Dr Bohlsen is uniquely qualified as both a General Practitioner and a GP Anaesthetist, whilst also specialising in GP Obstetrics, allowing him to offer a diverse range of medical services to his patients, from general health management to childbirth and anaesthetic care.

Dr Maryam Khalid
Dr Maryam has ten years of experience as a general practitioner and specialist qualification in Family Medicine from the UK. She has worked across the UAE and Pakistan. She has a particular interest in managing chronic diseases along with a focus on preventive medicine. Her other areas of expertise include common skin ailments, women’s health, mental health and child health.
FAQ's
Practice Information
Practice manager: Fiona Doherty
Book an appointment: (02) 6772 2933
Address: 277 Rusden Street, West Armidale
Hours: Monday to Friday 9:00am to 5:00pm
Emergency: In an emergency call 000







