Dr Haroon Ejaz

Dr Ejaz joined the practice in August 2024. He offers a full range of general medical services. He is a Supervisor to a range of Medical Students

Dr Stephen Page

Dr Page joined the practice November 2018, and became a partner in April 2021. He offers a full range of general medical services. He is a trainer of General Practice … [continue] Dr Stephen Page

Dr Jen Dooley

Dr Dooley has been with the practice since 1998. She provides a full range of general medical services, including contraceptive implants and joint injections. She is lead trainer for General … [continue] Dr Jen Dooley