Dr Fiona Haines
B Medicine, DRANZCOG
Dr Fiona Haines has been in General Practice for nearly 30 years; she was in the first year to graduate from the new and then…
Get Better, Sooner
Book Online Today
Or talk to our friendly staff who will assist with your appointment needs. If you have a concern or would like to make a suggestion please email us.
Important: Please contact “000” for any medical emergencies.