Johnston & Farrell - Vet in Invergordon, Ross-Shire Johnston & Farrell High St Invergordon Ross-Shire Scotland vet veterinary surgery pet small animal farm large animal . Johnston & Farrell is located in the Invergordon area of Highland. There are at least 2 other listings in the IV18 postcode area. Veterinarians in Highland IV18