Ph (02) 6772-2233
117 Barney St, Armidale, NSW 2350

Book Appointment Online

For convenience wherever you are – download the  FREE  app for your iPhone, iPad or Android device by visiting either Apples Appstore or  on your  Android Device.


If you fail to attend an appointment your Doctor may choose not to bulk bill future appointments. Repeated failure to attend appointments may result in a non-attendance fee or removal from the practice list and you may be required to find an alternative doctor.

If you cannot attend your appointments for any reason please let us know as soon as possible. We can then offer the appointment to someone else.