Johnston & Farrell
We have a highly trained and motivated team of veterinary surgeons and nurses, ably supported by the administrative staff. We offer all our clients a 24 hour emergency care service from our Tain
Moray Coast Group
Moray Coast Veterinary Group is a multi-disciplinary practice, providing expert, comprehensive care and treatment services to clients throughout the Moray Coast area. We operate from four sites - the