Kilmarnock Surgery 01563 522701
Mauchline Surgery 01290 550452
Beith Surgery 01505 502126

James Wallace

Equine Veterinary Surgeon

James Wallace
James Wallace BVMS GP CertEP CertEM (Int Med) MRCVS CertEP RCVS Advanced Practitioner Internal Medicine Equine Veterinary Surgeon

Bio coming soon...