Agricultural Services
Kirriemuir
First Aid & Medical Supplies
Kirriemuir
Premier
Lindsay Street
DD8 5AP
Kirriemuir
01575 572404
Convenience Stores
Kirriemuir
Banks & Other Financial Institutions
Kirriemuir
Property Maintenance & Repairs
Kirriemuir
bp
Lindsay Street
DD8 5AP
Kirriemuir
01575 572404
Petrol Filling Stations
Kirriemuir
Unit 5 17 High Street
DD84BA
Kirriemuir
01575 570888
88 Degrees
Unit 5 17 High Street
DD84BA
Kirriemuir
01575 570888
A Robb
White Auchlishie Farm
DD84LS
Kirriemuir
01575 575887
Commercial Vehicle Bodybuilders & Repairers
Kirriemuir
10 Elm Street
DD8 4DF
Kirriemuir
The Fo 3 High Street
DD84EY
Kirriemuir
01575 574483
Fishmongers & Fishmonger Services & Suppliers
Kirriemuir
Angus Council
Fairli Kirkton Hill Road
DD84HU
Kirriemuir
01575 572958
Social Services
Kirriemuir
Angus Domestic Repairs
Unit G Over Ascreavie Farm
DD85HA
Kirriemuir
01575 575799
Domestic Appliances - Servicing
Kirriemuir
Angus Fine Art
Media 43-44 High Street
DD84EG
Kirriemuir
01575 572447
Art Galleries & Fine Art Dealers
Kirriemuir
Angus Fine Art
5/Orch 43-44 High Street
DD84EG
Kirriemuir
01575 572447
Art Galleries & Fine Art Dealers
Kirriemuir
Angus Tree Surgeons
Scotsw Woodside
DD84PG
Kirriemuir
Tree Work & Forestry Services
Kirriemuir
Autoturn
Glamis Muirhead Industrial Estate
DD85QN
Kirriemuir
Precision Engineers
Kirriemuir
Barbara Burt
1 Swin 4 Cumberland Cl
DD84EF
Kirriemuir
01575 574445
Giftware Mnfrs
Kirriemuir
Barrie's Birthplace National Trust For Scotland
1 Bric 9 Brechin Road
DD84BX
Kirriemuir
01575 572646
Barries Neuk
1 Bric 123 St. Malcolms Wynd
DD84HB
Kirriemuir
01575 575966
Antique Dealers
Kirriemuir
Bertrams
Montro 13 Bank Street
DD84BE
Kirriemuir
01575 572116
Bookworm
Unit 1 76 Bank Street
DD84BG
Kirriemuir
01575 575020
Boothy And The Geek Photo Booths
26 Munro Way
DD8 4NG
Kirriemuir
Brian Harris
Sandhi 14 Victoria Street
DD85DH
Kirriemuir
01575 574100
Driving Schools
Kirriemuir
Brian Inglis Upholstery
Unit 8 Angle Rd
DD8 4PH
Kirriemuir
Bruce Walker
Morvad 3 Cumberland Cl
DD84EF
Kirriemuir
Glass Engravers & Decorators
Kirriemuir
C & J Milne
Shephe 51 Forfar Road
DD85BX
Kirriemuir
Caravan Transport & Towing
Kirriemuir
Cameron Coring
Old Post Office
DD8 4QN
Kirriemuir
Metals - Mining
Kirriemuir
Carpenter Oak & Woodland Co Ltd
Southw
DD85JA
Kirriemuir
01575 560393
Timber Framed Buildings
Kirriemuir
Carpenter Oak & Woodland Co Ltd
Hall F
DD85JA
Kirriemuir
01575 560393
Timber Framed Buildings
Kirriemuir
Hookwo Main Road
DD85LP
Kirriemuir
Garden Centres Nurseries
Kirriemuir
Colin M Smith
The De 20 Glengate
DD84HD
Kirriemuir
01575 572809
28 Glamis Rd
DD8 5BU
Kirriemuir
Construction Contractors - General
Kirriemuir
Crawford Cottages
Crawfo Mid Road
DD84PJ
Kirriemuir
01575 572655
Holidays - Self Catering Accommodation
Kirriemuir
The Pl 17 Bank Street
DD84BE
Kirriemuir
01575 574040
Halls For Hire
Kirriemuir
DIY & Discount Store
Suite 2 High Street
DD84EY
Kirriemuir
Do It Yourself Shops
Kirriemuir
Ewan Mclean
Barnton
DD8 5HD
Kirriemuir
Chimney Sweeps
Kirriemuir
Feedmix Ltd
Unit 8 Mid Road
DD84PJ
Kirriemuir
01575 572252
Pet Foods & Animal Feeds
Kirriemuir
2 Port 19 Bank Street
DD84BE
Kirriemuir
01575 572373
Crown Fletcherfield Farm
DD85PQ
Kirriemuir
01575 573334
Potato Merchants & Supplies
Kirriemuir
Unit 4 Main Road
DD85LP
Kirriemuir
01575 572167
General Stores
Kirriemuir
G S Robertson
Unit 9 Angle Road
DD84PL
Kirriemuir
01575 574444
Blacksmiths & Forgemasters
Kirriemuir
G W Rennie
Ballys 2 St. Malcolms Wynd
DD84HB
Kirriemuir
01575 573292
Domestic Appliances - Servicing
Kirriemuir
Garlie Garlowbank Smithy House
DD84LH
Kirriemuir
01575 573903
Blacksmiths & Forgemasters
Kirriemuir
George Ireland
Belmon 12 Muir Street
DD85DQ
Kirriemuir
01575 574791
Glen Isla Tree Climbers
Taigh Na Caillich Oidhche
DD8 5HD
Kirriemuir
Gardening Services
Kirriemuir
Taigh Na Caillich Oidhche
DD8 5HD
KIRRIEMUIR
01575 574157
Tree Work & Forestry Services
KIRRIEMUIR
33 Cam Balnaboth House
DD84SA
Kirriemuir
Holidays - Self Catering Accommodation
Kirriemuir
Graeme Hardie
Unit 7 62 Rowan Avenue
DD84TD
Kirriemuir
01575 575155
Central Heating - Installation & Servicing
Kirriemuir
Grampian Insurance Services Ltd
Grampi 10 School Wynd
DD84BQ
Kirriemuir
Financial Advisers- Independent
Kirriemuir
Car Body Repairs
Kirriemuir
Inglis & Carr Chartered Architects
Spaldi 26 Marywell Brae
DD84BJ
Kirriemuir
01575 573655
Irvine Adamson & Co
Royal 23 Bank Street
DD84BE
Kirriemuir
01575 572729
J & D Wilkie Ltd
Gairie Bellies Brae
DD84BL
Kirriemuir
01575 572502
Textile Manufacturing
Kirriemuir
J & D Wilkie Ltd
Gairie Bellies Brae
DD84BL
Kirriemuir
01575 572502
Textile Manufacturing
Kirriemuir
J C's
Carlto 7-9 Glengate
DD84HD
Kirriemuir
J Helyer
Castle
DD84LS
Kirriemuir
01575 574458
Riding Schools
Kirriemuir
J McLaren & Son
2 Hype 9 High Street
DD84EY
Kirriemuir
01575 572964
Jack Macdonald
Progre East Kinclune
DD85HX
Kirriemuir
Photographers - General
Kirriemuir
Jack Macdonald
Well C East Kinclune
DD85HX
Kirriemuir
01575 575502
Photographers - General
Kirriemuir
James Jones & Sons Ltd
Park H Ladywell Sawmill
DD85PD
Kirriemuir
01575 573855
Timber Merchants
Kirriemuir
James Jones & Sons Ltd
Park H Ladywell Sawmill
DD85PD
Kirriemuir
01575 572114
Timber Merchants
Kirriemuir
James Meffan Ltd
Crown Parkend Farm
DD84PD
Kirriemuir
01575 572152
Bus & Coach Operators & Stations
Kirriemuir
James Meffan Ltd
Crown Parkend Farm
DD84PD
Kirriemuir
Bus & Coach Operators & Stations
Kirriemuir
John Bruce & Son
Dryfie 21 South Street
DD85DG
Kirriemuir
01575 572859
Plant & Machinery Hire & Leasing
Kirriemuir
Joshua Plumtree
Rivar 30 Bank Street
DD84BG
Kirriemuir
Garden Centres Nurseries
Kirriemuir
K J & I E M Ray
Unit 3
DD85PE
Kirriemuir
01575 574008
Farming - Crops
Kirriemuir
Mid Road
DD8 4PJ
Kirriemuir
01575 575777
Garage Mechanics
Kirriemuir
Keywise Locksmith Ltd
Shielhill Rd
DD8 4PN
Kirriemuir
Kill-Pest.Com
Nidder Over Ascreavie Farm
DD85HA
Kirriemuir
01575 573020
Pest & Vermin Control
Kirriemuir
Kirria Pet Supplies
A 22 Bank Street
DD84BG
Kirriemuir
01575 575505
Pet Shops & Pet Supplies
Kirriemuir
Kirrie Horse & Country
12, Bank Street
DD8 4BG
Kirriemuir
Pet Shops & Pet Supplies
Kirriemuir
Kirriemuir
A 30 Glebe Court
DD84DP
Kirriemuir
01575 574057
Kirriemuir Aerial Services
A 32a Lindsay Street
DD85DS
Kirriemuir
01575 572875
Television & Radio Aerials - Suppliers & Erectors
Kirriemuir
Kirriemuir Art Gallery
A 4-8 Reform Street
DD84BS
Kirriemuir
Kirriemuir Dental Practice
A 41 High Street
DD84EG
Kirriemuir
01575 572711
Kirriemuir Golf Club Ltd
A Golf Course House
DD84LN
Kirriemuir
01575 573317
Golf Courses & Clubs
Kirriemuir
Kirriemuir Golf Club Ltd
A Golf Course House
DD84LN
Kirriemuir
01575 572144
Golf Courses & Clubs
Kirriemuir
Kirriemuir Golf Club Pro Shop
A Club House
DD84LN
Kirriemuir
01575 573317
Golf Equipment & Supplies
Kirriemuir
Kirriemuir Health Centre
A Tannage Brae
DD84ES
Kirriemuir
01575 573333
Clinics - N.H.S.
Kirriemuir
Kirriemuir Horse Supplies
A 2 Forfar Road
DD85BY
Kirriemuir
01575 572173
Saddlery & Riding Wear
Kirriemuir
Kirriemuir Physiotherapy Clinic
Northm 17 School Wynd
DD84BQ
Kirriemuir
01575 575616
Physiotherapists
Kirriemuir
Links Land Golf
Links 23 Parkhill Place
DD84TA
Kirriemuir
01575 574515
Public Relations Consultants
Kirriemuir
Linksland Communications
Level 23 Parkhill Place
DD84TA
Kirriemuir
01575 574515
Public Relations Consultants
Kirriemuir
Lisden Nursing Home
Stable 63 Brechin Road
DD84DE
Kirriemuir
01575 574499
Lochside Lodge
1 Bridge End
DD85JJ
Kirriemuir
01575 560340
Restaurants - English
Kirriemuir
Lochside Lodge
Yacht Bridge End
DD85JJ
Kirriemuir
01575 560340
Restaurants - English
Kirriemuir
Lyell Court
Lyall Reform Street
DD84BT
Kirriemuir
01575 573931
Sheltered Housing
Kirriemuir
Hay & Straw Merchants
Kirriemuir
M Sweeting
Unit 6 3 Shielhill Road
DD84PN
Kirriemuir
01575 572155
General Stores
Kirriemuir
MECT Ltd
Osgiliath Main Rd
DD8 5LP
Kirriemuir
Electricians & Electrical Contractors
Kirriemuir
Mearnes Homes Design
Seewel Crieff Farm Cottage
DD84LT
Kirriemuir
Bathroom Planners & Furnishers
Kirriemuir
19 Woodend Drive
DD8 4TF
Kirriemuir
01575 218403
Joinery Manufacturers
Kirriemuir
Milnbank Developments
Milnat 63 Brechin Road
DD84DE
Kirriemuir
01575 572525
Property Developers
Kirriemuir
46 Lord Lyell Drive
DD8 4LF
Kirriemuir
07949 446070
Driving Schools
Kirriemuir
Nigel S Jelks
The Du PO Box 8
DD84YP
Kirriemuir
01575 573276
Wines Spirits & Beer - Wholesale
Kirriemuir
Norman F Ogg
Thistl West Kinwhirrie
DD84QA
Kirriemuir
01575 540234
Agricultural Services
Kirriemuir
P W D Lucas
Green Pluckerstone Logie
DD85PF
Kirriemuir
01575 572546
Potato Merchants & Supplies
Kirriemuir
Pathhead Nurseries
Pathhe Forfar Road
DD85BY
Kirriemuir
01575 572173
Landscape Contractors
Kirriemuir
Polish 2 Perfection Cleaning Services
6 Tannage Brae
DD8 4ES
Kirriemuir
Cleaning Services - Commercial
Kirriemuir
Powertech Electrical
Unit 8 Angle Road
DD84PH
Kirriemuir
01575 570010
Electrical Engineers
Kirriemuir
Prestige Mortgage Services
Unit 1 63 Brechin Road
DD84DE
Kirriemuir
01575 574752
Mortgage Brokers
Kirriemuir
Prestige Mortgage Services
Unit 2 63 Brechin Road
DD84DE
Kirriemuir
01575 574752
Mortgage Brokers
Kirriemuir
Quality Secondhand Furniture
Greenf Reform Street
DD84BS
Kirriemuir
01575 574823
Furniture - Used
Kirriemuir
R Baer
16 Abb 5 Victoria Street
DD85DH
Kirriemuir
01575 573034
R Diog & Sons
Lower 12 Bank Street
DD84BG
Kirriemuir
01575 572172
Menswear - Retail
Kirriemuir
R W Lawson
B
DD85JJ
Kirriemuir
01575 560208
Farm Shops & Pick Your Own Produce
Kirriemuir
Rebecca's
Maitla 21 Roods
DD84EZ
Kirriemuir
01575 573532
Southmuir
DD8 5DU
Kirriemuir
01382 671070
Roofing Services
Kirriemuir
Rossmar Textiles Ltd
Pastur Cortachy Cr
DD84TP
Kirriemuir
01575 574390
Textile Merchants & Agents
Kirriemuir
Royal Mail
Delive 4 Ogilvys Close
DD84AA
Kirriemuir
01575 573950
Delivery Services
Kirriemuir
S & S Grewar Ltd
Scottswood
DD8 5RL
Kirriemuir
Paving & Driveway Contractors
Kirriemuir
Scottish Natural Heritage
Unit D West Lodge Lindertis
DD85NP
Kirriemuir
01575 530333
Conservation Organisations
Kirriemuir
Scottish Natural Heritage
Wynne West Lodge Lindertis
DD85NP
Kirriemuir
01575 530333
Conservation Organisations
Kirriemuir
Shear Beauty
17 Kat 42 High Street
DD84EG
Kirriemuir
01575 574098
Silverbirch
East M Shielhill Road
DD84PN
Kirriemuir
01575 574567
Slimming Products & Services
Kirriemuir
Silverbirch
East M Shielhill Road
DD84PN
Kirriemuir
01575 574567
Slimming Products & Services
Kirriemuir
Specialised Vehicles & Trailers
Units Hillhead
DD84PB
Kirriemuir
01575 574000
Commercial Vehicle Servicing
Kirriemuir
St Andrews Church Office
The Vi 10 Glamis Road
DD85BU
Kirriemuir
01575 574940
Places Of Worship
Kirriemuir
Steeple Fish Bar
St. Ma 28 High Street
DD84BB
Kirriemuir
01575 572697
Fish & Chip Shops
Kirriemuir
Strawb 4 Beechwood Place
DD85DZ
Kirriemuir
01575 574667
Residential Care Homes
Kirriemuir
Jewry 29 Roods
DD84HN
Kirriemuir
01575 572163
Funeral Directors
Kirriemuir
Lochsi 43 Hill Rise
DD84JR
Kirriemuir
01575 575038
Fencing Contractors
Kirriemuir
The Ha Herdhill
DD85LG
Kirriemuir
01575 573347
Commercial Vehicle Dealers
Kirriemuir
T W C Aitchison & Sons
1 Muirhead Industrial Estate
DD85QN
Kirriemuir
01575 573494
Balbeg 15 Cortachy Cr
DD84TP
Kirriemuir
01575 574390
Moor P 38-40 Glengate
DD84HD
Kirriemuir
01575 573777
Heating Contractors & Consultants
Kirriemuir
The Hair Lab Kirriemuir
21 Reform Street
DD8 4BS
Kirriemuir
01575 572058
Hairdressers - Unisex
Kirriemuir
The Jewellers Workshop
16A Bank Street
DD8 4BG
Kirriemuir
01575 573175
The Laundry Room
Unit 1 8 Bellies Brae
DD84EB
Kirriemuir
01575 570000
Laundries Launderettes
Kirriemuir
The Star Rock Shop
The St 25 Roods
DD84EZ
Kirriemuir
Confectionery Mnfrs
Kirriemuir
The Wendyhouse
Blakem Angle Road
DD84PL
Kirriemuir
01575 572244
Nursery Schools
Kirriemuir
19 Bank St
DD8 4BE
Kirriemuir
Thrums Tyre Services
Goods Muirhead Industrial Estate
DD85QN
Kirriemuir
01575 574068
Tom Reid
Gisbou 15 Victoria Street
DD85DH
Kirriemuir
01575 572639
Tom's Floor Coverings
Three 11 Lindsay Street
DD85DN
Kirriemuir
01575 573231
Floorcoverings - Retail
Kirriemuir
Tourist Information Centre
Town H 1 Cumberland Close
DD84EF
Kirriemuir
01575 574097
Tourist Information
Kirriemuir
Tourist Information Centre
Town H 1 Cumberland Close
DD84EF
Kirriemuir
01575 574097
Tourist Information
Kirriemuir
United Box
King G
DD85NY
Kirriemuir
01575 530229
Boxes & Cartons
Kirriemuir
Visions
Knocke 15 Glengate
DD84HD
Kirriemuir
01575 572341
Video Libraries
Kirriemuir
Visocchi
Unit 1 36 High Street
DD84EG
Kirriemuir
01575 572115
Ice Cream Parlours & Mobile Shops
Kirriemuir
W D Stewart
Kingfi Forfar Road
DD85PT
Kirriemuir
01575 575860
W D Stewart
Kingfi Forfar Road
DD85PT
Kirriemuir
W Ogilvie & Sons
Wester 9 Tillyloss
DD84DB
Kirriemuir
62 Rowan Avenue
DD8 4TD
Kirriemuir
Gas Installers
Kirriemuir
Webster's High School Sports Centre
Leaver Prosen Road
DD85AT
Kirriemuir
01575 574849
Leisure & Recreation Centres
Kirriemuir
Webster's High School Sports Centre
Broads Prosen Road
DD85AT
Kirriemuir
01575 574849
Leisure & Recreation Centres
Kirriemuir
2 Bellies Brae
DD8 4EB
Kirriemuir
Funeral Services
Kirriemuir
Woodside Preservation
Woodsi Mid Road
DD84PJ
Kirriemuir
01575 573574
Damp & Dry Rot Control
Kirriemuir