Stranraer Surgery 01776 703131
Newton Stewart Surgery 01671 404951

Elaine McGregor

Veterinary surgeon

Elaine McGregor  - Veterinary surgeon
Elaine McGregor BVMS MRCVS Veterinary surgeon

I have just returned to work from a period of maternity leave following the arrival of our 3rd wee baby boy!  I enjoy the challenges of work and I enjoy all aspects of veterinary work but I'm most at home out on farm or equine calls. 
I like to spend my spare time in the countryside, riding my horse Dusty or walking my two dogs Barney and Gilbert.