Alnorthumbriavets HomePage


Print this page

Equine Staff

 

Alnwick: 

01665 510999


Amble: 

01665 713111 


Ashington: 

01670 852137


Morpeth: 

01670 505321


Morpeth Equine: 

01670 897597


Ponteland: 

01661 871570


Rothbury: 

01669 620638


Seahouses: 

01665 721800


Wooler: 

01668 281323

 
 
 
 

 

 

 


John Macfarlane (BVM&S, MRCVS) comes from Perthshire in Scotland.

He graduated from Edinburgh in 1984 and then joined Aln Veterinary Group.

He enjoys all aspects of practice and is an approved Riding Establishment Inspector. John is especially interested in equine respiratory medicine and lameness. Outside work, he relaxes by hill walking, cycling and sailing. In September 2008 John joined the elite few who have climbed all of the Munroes. John is also Chairman of XL Vets (UK) Ltd. 

 

Previous page: Equine Staff
Next page: Equine Staff