Meet Our Practice Team
Management Team
Carolyn McFarlane - Practice Manager
Kate Johnson - Assistant Practice Manager
We have a very helpful team of receptionists, administration staff and secretaries to help us deliver a good service to you. We expect the staff to respect patients and we expect patients to respect the staff.