Contact Us

By Phone

01764 652086

24 hour service


Crieff Vets

Veterinary Centre

Union Terrace




By Email

Please note that email is only suitable for non-urgent enquiries and that we are only able to provide advice for registered clients.

Note: Please fill out the fields marked with an asterisk.

Follow Us

Share, Smile, Comment, Get involved

Crieff Vets, Union Terrace. Crieff, Perthshire, PH7 4DE


Company's registered name: Independent Vetcare Ltd.  Registered number: 07746795

Registered Address: Pinsent Masons LLP, 13 Queen’s Road, Aberdeen, AB15 4YL



Authorised and regulated by the Financial Conduct Authority for credit-related regulated activities under reference number: FRN738010