Veterinary in Turriff, Aberdeenshire We help you find any company! Meadows Veterinary Centre Limited 51-53 High Street Turriff, Aberdeenshire