Essential Information

Blairgowrie Vets Ltd

14 Castle Street

Blairgowrie, PH10 6DR

01250 872061

Thrums Veterinary Group

Back Brae

Blairgowrie, PH10 6NW

01250 871010

Strathmore Surgery

Jessie Street

Blairgowrie, PH10 6BT

01250 872552

Ardblair Medical Practice

Ann Street

Blairgowrie, PH10 6EF

01250 872033

Blairgowrie Cottage Hospital (no A&E)

Perth Road

Blairgowrie, PH10 6EE

01250 874466

The Riverside Foot Clinic

36 Lower Mill Street

Blairgowrie

PH10 6AQ

01250 876057

Blairgowrie Dental Care

64 High Street

Blairgowrie, PH10 6DF

01250 875136

Dog Warden 

Perth

01738 476476

The Co-op

Hatton Road

Rattray

Tesco Superstore

Welton Road

Blairgowrie

PH10 6NQ

Tesco Petrol Station

Welton Road

Blairgowrie

PH10 6NB

JET Petrol Station

Perth Street

Blairgowrie

PH10 6DQ

Blairgowrie Holiday Park (Gas Bottles)

Hatton Road, Rattray

PH10 7AL

Alyth Caravan Store

Airlie Street

Alyth

PH11 8EJ