Meet Our Westhill Team 

Karen Shewan - Veterinary Surgeon  
Karen Struan  
Fay Jaffrey - Receptionist  
Heather Brock - Senior Receptionist  
Cindy Wilson - Receptionist  
Debbie McKenzie - Receptionist  
Our practice
Emergencies
Our services
Make an appointment
Registration
Latest News