all categories in Thornhill and near me (211)

Bank of Scotland

63 Drumlanrig Street
DG3 5LY Dumfries and Galloway
0345 721 3141
Yext Logo
Banks & Other Financial Institutions Dumfries and Galloway

Clean Freaks Group Ltd

Southampton
07742 868492
Yext Logo
Carpet Southampton

Co-op Food - Thornhill Dumfries

Drumlanrig St
DG3 5LS Thornhill
01848 330246
Yext Logo
Supermarkets Thornhill

Moniaive Post Office

High Street
DG3 4HN Thornhill
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Thornhill

Penpont Post Office

Cafe At Penpont,Main Street
DG3 4BP Thornhill
01848 331112
Yext Logo
Banks & Other Financial Institutions Thornhill

Premier

9 High Street
DG3 4HN Thornhill
01848 200204
Yext Logo
Convenience Stores Thornhill

Hotpoint Repairs Southampton

Southampton
023 8008 0654
Yext Logo
Domestic Appliances - Servicing Southampton

Leading Lights - more than just a website

Craignee Cottage
DG3 4NW Thornhill - Dumfries and Galloway
07811 080387
Marketing Consultants & Services Thornhill

PJA Joinery

60 Henley Ave
WF12 0LN Thornhill
07907 794932
Joiners & Carpenters Thornhill

SPAR Thornhill

121 Drumlanrig Street
DG3 5LS Thornhill
01848 331110
Yext Logo
Convenience Stores Thornhill

A 1 Curtain Design

Unit 1 69 Drumlanrig Street
DG35LY Thornhill
Curtains - Retailers & Makers Thornhill
(0)

A C A Gourlay

Doctor Castlefairn
DG34ER Thornhill
Farming - Livestock & Other Animals Thornhill
(0)

A Harkness

Fernle Pringleton
DG34BJ Thornhill
01848 330411
Joiners & Carpenters Thornhill
(0)

A J Forsyth

Coptho Bennan Farm
DG34LE Thornhill
01848 200252
Farming - Livestock & Other Animals Thornhill
(0)

A McMeekin

Failte 16 Aulton Terrace
DG35AN Thornhill
01848 330748
Builders Thornhill
(0)
Unit 9 marr farm
DG34AW Thornhill
01848 600251
Farming - Livestock & Other Animals Thornhill
(0)

A W Currie & Son

Brackl Whitespottes Farm
DG35JH Thornhill
01387 740402
Farming - Crops Thornhill
(0)

A Watson & Co

Heddon Morton Mains Farm
DG35EH Thornhill
01848 500207
Livestock Breeders & Dealers Thornhill
(0)

AMD Contract Services

The Fo Dunreggan
DG34HQ Thornhill
01848 200750
Agricultural Contractors Thornhill
(0)

Abbeyfield Thornhill Society

Galla- Factory Lane
DG35LN Thornhill
01848 331010
Housing Associations Thornhill
(0)

Addendum Books

@ Thor 45-47 Drumlanrig Street
DG35LJ Thornhill
01848 331548
Books - Rare & Secondhand Thornhill
(0)

Alan W Nash

Unit D 28 Kinnell Street
DG34JL Thornhill
01848 330507
Electricians & Electrical Contractors Thornhill
(0)

Allison & Hunter Oil

Alliso 126 Drumlanrig Street
DG35LP Thornhill
01848 330398
Oil Fuel Distributors Thornhill
(0)

Angels Portion

1st Fl 19 East Morton Street
DG35LZ Thornhill
01848 331553
Gift Shops Thornhill
(0)

Arlo Artwork

Arllen Drumlanrig Castle
DG34AG Thornhill
01848 331330
Jewellery Manufacturers & Repairers Thornhill
(0)

Art Garden

The Ho High Street
DG34HN Thornhill
01848 200466
Art Galleries & Fine Art Dealers Thornhill
(0)

Auchencheyne

56 Aur Auchencheyne
DG34EW Thornhill
01848 200589
Farming - Livestock & Other Animals Thornhill
(0)

B R Morrison

Sunnys Strathmilligan
DG34LE Thornhill
01848 200123
Clocks & Watches - Sales & Repair Thornhill
(0)

B Weatherhall

Summer Troloss
DG35LW Thornhill
01848 500252
Farming - Livestock & Other Animals Thornhill
(0)

Bad Press Ltd

The Tr Glenluiart House
DG34JA Thornhill
01848 200401
Publishers Thornhill
(0)
22-23 East Morton St
DG3 5LZ Thornhill
Phonebook Thornhill
(0)

Briery Park

Falcon New Street
DG35NJ Thornhill
01848 332000
Residential Care Homes Thornhill
(0)

Buccleuch & Queensberry Hotel

Works 112 Drumlanrig Street
DG35LU Thornhill
Hotels Thornhill
(0)

Buccleuch Estates Ltd

Works Drumlanrig Mains
DG34AG Thornhill
01848 600231
Property & Estate Management Thornhill
(0)

Business Micros

Unit 1 Main Street
DG34BP Thornhill
01848 330588
Computer Systems & Software (Development) Thornhill
(0)

Cademuir International School

New Fa
DG34HG Thornhill
01848 200212
Schools - Independent & Preparatory Thornhill
(0)

Cadham Consultancy Ltd

9 Queensberry Beeches
DG3 5DD Thornhill
Engineers - General Thornhill
(0)

Callum Muirhead

3 Satr
DG34BZ Thornhill
01848 330045
Property Maintenance & Repairs Thornhill
(0)
Horsle Cample Mill
DG35HD Thornhill
01848 331141
Furniture - Reproduction Thornhill
(0)

Capenoch Gardens

Watere Capenoch Gardens
DG34LZ Thornhill
Market Gardeners Thornhill
(0)

Cara Consultants Ltd

Excali Holestane
DG35BD Thornhill
01848 500228
Agricultural Services Thornhill
(0)

Carronbridge Sawmill Ltd

Holt F
DG35AY Thornhill
01848 331661
Fencing Mnfrs Thornhill
(0)
Clach Springside
DG34EQ Thornhill
Builders Thornhill
(0)

ChipsAway Winchester

SOUTHAMPTON
Car Body Repairs SOUTHAMPTON
(0)

Clobber

34 The 132 Drumlanrig Street
DG35LP Thornhill
Leisure & Sportswear Mnfrs & Wholesalers Thornhill
(0)
suite
DG35HP Thornhill
Schools - Local Authority Thornhill
(0)

Cochran Garden Services

1 Maxwell Park Back Lane
DG3 5LA Thornhill
Landscape Contractors Thornhill
(0)
4B Rat Drumshinnoch Brae
DG35EQ Thornhill
01848 500296
Computer Bureau & Facilities Management Thornhill
(0)

Craigdarroch Arms Hotel

The Qu High Street
DG34HN Thornhill
01848 200205
Hotels Thornhill
(0)
Porter Auchenbainzie
DG34ND Thornhill
01848 330443
Farming - Livestock & Other Animals Thornhill
(0)
Hillsi Craigmuie
DG34ER Thornhill
01848 200221
Farming - Livestock & Other Animals Thornhill
(0)

Dalwhat Garage

Rose C High Street
DG34HN Thornhill
Garage Services Thornhill
(0)
Southampton
Mortgage Brokers Southampton
(0)
Chapel Bellevue
DG34DH Thornhill
Farming - Livestock & Other Animals Thornhill
(0)
Pump H East Back Street
DG35LY Thornhill
01848 330307
Meat - Wholesale Thornhill
(0)

Dial A Daisy

Broad 37 Drumlanrig Street
DG35LJ Thornhill
01848 330252
Florists Thornhill
(0)

Donnachie

Grosve 131-132 Drumlanrig Street
DG35LP Thornhill
Fashion Shops Thornhill
(0)

Douglas Bain

Harvar 33 West Morton Street
DG35NF Thornhill
01848 330510
Furniture - Repairing & Restoring Thornhill
(0)

Dr G Bonn

Cairn Chapel Street
DG34EJ Thornhill
01848 200244
Doctors Thornhill
(0)
The Ha
DG35AA Thornhill
01848 330208
Doctors Thornhill
(0)

Dr N M Desia

Queens Chapel Street
DG34EJ Thornhill
01848 200244
Doctors Thornhill
(0)
Yell H New House
DG35AA Thornhill
01848 330208
Doctors Thornhill
(0)

Dr W S Lowry

Church Chapel Street
DG34EJ Thornhill
01848 200244
Doctors Thornhill
(0)

Drumlanrig Cafe

Whitbu 53-54 Drumlanrig Street
DG35LJ Thornhill
01848 330317
Restaurants - English Thornhill
(0)
Whitbu Drumlanrig Castle
DG34AQ Thornhill
01848 331590
Gift Shops Thornhill
(0)
The Drumlanrig Sycamore
DG3 4AQ Thornhill
01848 331555
Art Galleries & Fine Art Dealers Thornhill
(0)

Drumlanrig View

Whitbu Drumlanrig View
DG35PB Thornhill
01848 330999
Sheltered Housing Thornhill
(0)

E L & M Wilson

Buckfi Main Street
DG34BP Thornhill
01848 330907
Newsagents Thornhill
(0)
Squirr Mounthope Service Station
DG35HS Thornhill
01848 331267
Car Dealers Thornhill
(0)
Unit 3 Belstane Sawmill Cottage
DG34AX Thornhill
01848 600246
Embroiderers Thornhill
(0)
Southampton
Engine Rebuilding & Reconditioning Southampton
(0)
Rivers
DG35HL Thornhill
01848 331346
Riding Schools Thornhill
(0)

Euan Menzies

Broad 71 Drumlanrig Street
DG35LY Thornhill
01848 331603
Garage Services Thornhill
(0)
Swan F
DG35AA Thornhill
01848 330208
Doctors Thornhill
(0)
Unit 1 Craiglearan
DG34JD Thornhill
01848 200497
Wool Merchants Thornhill
(0)

Farries Kirk & McVean

8-9 Ad 38 Drumlanrig Street
DG35LJ Thornhill
01848 330850
Accountants Thornhill
(0)
1 Mill Cottage
DG34HA Thornhill
01848 200181
Artists & Illustrators Thornhill
(0)
Southampton
Painting Contractors Southampton
(0)
Southampton
Construction Contractors - General Southampton
(0)
Unit 2 Croalchapel
DG35HJ Thornhill
01848 331218
Tree Work & Forestry Services Thornhill
(0)
New Cample Farm
DG3 5EY Thornhill
Camping Equipment Suppliers Thornhill
(0)

Fringe Benefits

Woodha 2 West Morton Street
DG35ND Thornhill
01848 330903
Hairdressers - Unisex Thornhill
(0)

G & J Irving

Milton 21 West Morton Street
DG35ND Thornhill
Roofing Services Thornhill
(0)
Highla Dollard Farm
DG35JZ Thornhill
01848 331379
Farming - Livestock & Other Animals Thornhill
(0)
The Ya Poundland
DG34EG Thornhill
01848 200396
Farming - Livestock & Other Animals Thornhill
(0)
Denton
DG35BG Thornhill
01848 500210
Farming - Livestock & Other Animals Thornhill
(0)

G Marchbank

The Pa 56 Drumlanrig Street
DG35LY Thornhill
01848 330624
Bakers' Shops Thornhill
(0)
New Mo
DG34AJ Thornhill
Farming - Livestock & Other Animals Thornhill
(0)
Hartle Breconbrae
DG34DZ Thornhill
Builders Thornhill
(0)

George Hotel

Model High Street
DG34HN Thornhill
Hotels Thornhill
(0)

George Hotel

Model Drumlanrig Street
DG35LU Thornhill
01848 330326
Hotels Thornhill
(0)

George Marchbank

The Ol 62 Drumlanrig Street
DG35LY Thornhill
01848 330324
Bakers' Shops Thornhill
(0)
Dunsmo Drumcork Farm
DG35ED Thornhill
01848 330198
Hat Shops Thornhill
(0)

Gillbank Guest House

4 Heat 8 East Morton Street
DG35LZ Thornhill
Guest Houses Thornhill
(0)
Kirkli Glenluiart House
DG34JA Thornhill
01848 200331
Holidays - Self Catering Accommodation Thornhill
(0)

Glenn Davidson Plant Ltd

Glenda Corstorphine Road
DG35NB Thornhill
01848 330839
Plant & Machinery Hire & Leasing Thornhill
(0)
6 The
DG35JL Thornhill
01848 331283
Farming - Mixed Thornhill
(0)
The Lo
DG35BW Thornhill
01848 500253
Farming - Livestock & Other Animals Thornhill
(0)
371 Ma Glenmanna
DG34NJ Thornhill
Farming - Livestock & Other Animals Thornhill
(0)
1st Fl Station House
DG35HR Thornhill
01848 331258
Coal & Smokeless Fuel Merchants & Distributors Thornhill
(0)

Herons

Herne 35 Drumlanrig Street
DG35LJ Thornhill
Art Galleries & Fine Art Dealers Thornhill
(0)

Highland Cattle Society

Suite 59 Drumlanrig Street
DG35LY Thornhill
01848 331866
Business & Trade Organisations Thornhill
(0)

Hillhouse & Hunter

Hillho 42-43 Drumlanrig Street
DG35LJ Thornhill
01848 330267
Hardware Thornhill
(0)

House Of Beauty

House Drumlanrig Street
DG35LP Thornhill
01848 332381
Beauty Salons Thornhill
(0)
Careta Clonrae
DG34JU Thornhill
01848 200305
Farming - Livestock & Other Animals Thornhill
(0)

Ian Crosbie

High A Main Street
DG34BP Thornhill
01848 331516
Driving Schools Thornhill
(0)

Ian Crosbie School of Motoring

High Ash Main St
DG3 4BP Thornhill
Driving Schools Thornhill
(0)

J & A Brown

Cormwa Corriedow
DG34LE Thornhill
01848 200636
Farming - Livestock & Other Animals Thornhill
(0)

J & A Mackie

Unit 1 Waterside Mains
DG35AR Thornhill
01848 330405
Dairy Farmers Thornhill
(0)

J & J Beattie

1 Muircleugh
DG35BW Thornhill
Agricultural Contractors Thornhill
(0)

J & J McMichael

Rowhea 19 Cairnkinna Cresent
DG35NR Thornhill
01848 330285
Painters_Decorators Thornhill
(0)

J & W Vernon

Unit C 2 Waulkmill Park
DG35BA Thornhill
01848 330479
Joiners & Carpenters Thornhill
(0)
Bale H Druidhall Farm
DG34NE Thornhill
Farming - Livestock & Other Animals Thornhill
(0)

J J Hewson

Unit 1 Drumcork Farm
DG35ED Thornhill
01848 330104
Farming - Mixed Thornhill
(0)

J L Redpath

Unit 5 Grainneshead
DG34EH Thornhill
01848 200287
Joiners & Carpenters Thornhill
(0)

J M G Heald

St Phi Glencrosh Farm Cottage
DG34EN Thornhill
01848 200228
Farming - Mixed Thornhill
(0)

J M Kirkpatrick

Adrian Kylosbern
DG35JP Thornhill
01848 331208
Joiners & Carpenters Thornhill
(0)

J Maxwell

The Fa Railing Dubs
DG34NH Thornhill
01848 330365
Steel Fabricators & Erectors Thornhill
(0)

J McKendrick & Son

Unit 4 119 Drumlanrig Street
DG35LS Thornhill
Electrical Goods Sales Mnfrs & Wholesalers Thornhill
(0)

J R K Campbell & Co

Dental Camling
DG34JS Thornhill
01848 330419
Agricultural Merchants Thornhill
(0)

J T Stewart

Floyt Burncroft
DG34AD Thornhill
01848 330621
Painters_Decorators Thornhill
(0)

James F Robertson

Parson Penpont Garage
DG34BZ Thornhill
01848 330235
Garage Services Thornhill
(0)

Jennifer Watt

Ovingt 1 Drumlanrig Castle
DG34AG Thornhill
01848 330002
Arts Thornhill
(0)

Joan's

Unit 7 130 Drumlanrig Street
DG35LP Thornhill
01848 330218
Hairdressers - Unisex Thornhill
(0)

John Barbour

Unit 2 Laight Farm
DG34NG Thornhill
01848 330475
Farming - Mixed Thornhill
(0)

John Black

Zealds 71 Drumlanrig Street
DG35LY Thornhill
Car Body Repairs Thornhill
(0)

John G Renicks

Corton 117 Drumlanrig Street
DG35LS Thornhill
Butchers Thornhill
(0)

John Howat

Portla Rosemount
DG35JH Thornhill
01387 740338
Agricultural Contractors Thornhill
(0)

Joseph Maxwell

York W 1 Galabreck Road
DG34LP Thornhill
01848 330416
Precision Engineers Thornhill
(0)

Julie Richards

Rose V High Street
DG34HN Thornhill
01848 200552
Hairdressers - Unisex Thornhill
(0)
Enkalo Shancastle Farm
DG34HA Thornhill
Farming - Livestock & Other Animals Thornhill
(0)

Loch Ken Waterski School

Park L Old Manse
DG34DF Thornhill
01644 470333
Watersports Thornhill
(0)

Lothian & Borders Regional Co-operative Society Ltd

Police 125 Drumlanrig Street
DG35LS Thornhill
01848 330246
Supermarkets Thornhill
(0)

Lunamama Soaps & Herbals

Unit 8 Drumlanrig Castle
DG34AG Thornhill
01848 331937
Cosmetic Mnfrs Thornhill
(0)

M & R Weir

Unit 1
DG35HG Thornhill
01848 331650
Farming - Livestock & Other Animals Thornhill
(0)

M Forteath

Little 10 Craignee Drive
DG34HT Thornhill
01848 200462
Painters_Decorators Thornhill
(0)

M Mitchell & Co

Flat Auchenknight FARM
DG34AE Thornhill
01848 330349
Farming - Livestock & Other Animals Thornhill
(0)

Maart

314 Hi 132 Drumlanrig Street
DG35LP Thornhill
Agricultural Machinery - Sales & Service Thornhill
(0)

McConnell Wood Products

Cliff Cairn Mill
DG34LZ Thornhill
01848 331662
Timber Merchants Thornhill
(0)

McKill Maxwell & Co Ltd

The Ex Hayfield Farm
DG35DZ Thornhill
01848 330258
Farming - Livestock & Other Animals Thornhill
(0)

Memories

Rivacr 57 Drumlanrig Street
DG35LY Thornhill
Florists Thornhill
(0)

Mitchell & Edgar

County 41 New Street
DG35NJ Thornhill
01848 330270
Carpenters & Joiners Thornhill
(0)

Moniaive Post Office

4 High Street
DG34HN Thornhill
01848 200201
Post Office Services Thornhill
(0)

Moniaive Primary School

4 Chapel Street
DG34EJ Thornhill
01848 200328
Schools - Local Authority Thornhill
(0)

Moss Chemists

Eothen 22-23 East Morton Street
DG35LZ Thornhill
01848 330263
Chemists - Dispensing Thornhill
(0)

Nithsdale Veterinary Surgeons

93 -94, Drumlanrig St
DG3 5LU Thornhill
01848 330220
Veterinary Surgeons & Practitioners Thornhill
(0)

One O One Boutique

Eurose 70 Drumlanrig Street
DG35LY Thornhill
01848 330740
Ladieswear - Retail Thornhill
(0)

Organic Country Cook

Riverd 2 Lakehead Farm Cottages
DG35HP Thornhill
Caterers Thornhill
(0)
Holly 28 Drumlanrig Street
DG35LL Thornhill
01848 330227
Plumbers Thornhill
(0)

P D Hook Hatcheries Ltd

The Ha Cample Hatchery
DG35HF Thornhill
01848 330292
Poultry Farmers Thornhill
(0)

P K Kennedy-Moffat & Partners

Unit 4 Lochurr
DG34ES Thornhill
01848 200317
Farming - Livestock & Other Animals Thornhill
(0)

Penpont Caravan Park

8 Scaurside
DG34BH Thornhill
01848 330470
Caravan Parks Thornhill
(0)

Penpont Primary School

8
DG34BH Thornhill
01848 330453
Schools - Local Authority Thornhill
(0)

Penpont Sub Post Office

8 Main Street
DG34BP Thornhill
01848 331112
Post Office Services Thornhill
(0)

Peter Duncan

Connau 110 Drumlanrig Street
DG35LU Thornhill
01848 331725
Political Parties Thornhill
(0)

Pets Larder

Queen 102 Drumlanrig Street
DG35LU Thornhill
01848 331266
Pet Shops & Pet Supplies Thornhill
(0)

Pollock & McLean

Stirli 1 West Morton Street
DG35NE Thornhill
01848 330207
Solicitors Thornhill
(0)

Post Office Ltd

Toll H Main Street
DG34BP Thornhill
0845 722 3344
Post Office Services Thornhill
(0)

Progressive Animal Services

Unit 1 92 High Cample
DG35HB Thornhill
01848 331372
Agricultural Services Thornhill
(0)

Puma Project

Unit 6 Mill Cottage Shotts
DG35JT Thornhill
07841 376260
Charities & Voluntary Organisations Thornhill
(0)

Queensberry Residential Home

Marine 138 Drumlanrig Street
DG35LP Thornhill
Residential Care Homes Thornhill
(0)

R & L Weir

Unit 1
DG34AL Thornhill
Farming - Mixed Thornhill
(0)

R D A Design

Chelse 132 Drumlanrig Street
DG35LP Thornhill
Architectural Services Thornhill
(0)

R J Morton & Co

Afon B Cleughhead
DG34AR Thornhill
Farming - Livestock & Other Animals Thornhill
(0)

R J Weir

Pilton Laughtmuirside
DG35DH Thornhill
01848 330406
Farming - Livestock & Other Animals Thornhill
(0)

R S Jardine

Severn 27 Drumlanrig Street
DG35LL Thornhill
01848 330861
Electrical Engineers Thornhill
(0)

R W Edgar

Dental Calside
DG34JA Thornhill
01848 200557
Agricultural Contractors Thornhill
(0)

R W Weir

The Ol Townfoot Farm
DG35EL Thornhill
01848 330268
Farming - Mixed Thornhill
(0)

R Watson

The Kn Glenbank
DG34EA Thornhill
01387 820482
Farming - Livestock & Other Animals Thornhill
(0)
Larkfi Drumlanrig Castle
DG34AQ Thornhill
01848 330080
Cycle Shops Thornhill
(0)

Rik's Bike Shed

Drumlanrig Castle
DG3 4AQ Thornhill
Cycles - Renting & Leasing Thornhill
(0)

Robert Anderson

66b Pe
DG34AN Thornhill
01848 600229
Farming - Livestock & Other Animals Thornhill
(0)

Robert W Osborne

Raymon Castlehill Farm
DG35BL Thornhill
01848 500255
Farming - Livestock & Other Animals Thornhill
(0)

Robert Wilson & Son

Kilkar 109 Drumlanrig Street
DG35LX Thornhill
01848 330251
Solicitors Thornhill
(0)
Southampton
Vending Machines - Sales & Service Southampton
(0)

Royal Mail

Thornh 34 Drumlanrig Street
DG35LJ Thornhill
01848 330236
Delivery Services Thornhill
(0)
Southampton
Roofing Services Southampton
(0)

Spar

8 The 121 Drumlanrig Street
DG35LS Thornhill
Convenience Stores Thornhill
(0)
Sweeth East Morton Street
DG35LZ Thornhill
Newsagents Thornhill
(0)

Templand Cottages

3 Chur Templand Mains
DG35AB Thornhill
01848 330775
Holidays - Self Catering Accommodation Thornhill
(0)
112 Drumlanrig Street
DG3 5LU Thornhill
Hotels Thornhill
(0)

The Closeburn Centre

Warden Closeburn Centre
DG35HP Thornhill
01848 331352
Educational Services Thornhill
(0)

The Elmarglen Hotel

Old El 11 West Morton Street
DG35ND Thornhill
01848 330558
Hotels Thornhill
(0)

The Farmers Arms

Chroni 50 Drumlanrig Street
DG35LJ Thornhill
01848 330190
Public Houses Thornhill
(0)

The Halo Trust

Osborn Carronfoot
DG35AY Thornhill
01848 331100
Charities & Voluntary Organisations Thornhill
(0)

The Highland Beef Ltd

Gateho 59 Drumlanrig Street
DG35LY Thornhill
01848 330438
Business & Trade Organisations Thornhill
(0)

The Mid Nithdale Angling Association

Mickle 102 Drumlanrig Street
DG35LU Thornhill
Angling & Sports Fishing Thornhill
(0)

The Picnic Basket

D/2/Un 134b Drumlanrig Street
DG35LP Thornhill
Delicatessens Thornhill
(0)

The Poetry Shop

Jasmin Dunreggan
DG34HH Thornhill
01848 200322
Booksellers Thornhill
(0)

Thornhill Bowling Club

Red Ho 23 East Morton Street
DG35LZ Thornhill
01848 330756
Sports Clubs & Associations Thornhill
(0)

Thornhill Golf Club

Unit G Blacknest
DG35DW Thornhill
01848 330546
Golf Courses & Clubs Thornhill
(0)

Thornhill Hospital

Health Hospital Brae
DG35AA Thornhill
01848 330205
Hospitals Thornhill
(0)

Thornhill Library

Thornh Townhead Street
DG35NW Thornhill
01848 330654
Libraries Thornhill
(0)

Thornhill Police Station

Police Manse Road
DG35DR Thornhill
01848 330200
Police Thornhill
(0)

Thornhill Stores

Mitche 124a Drumlanrig Street
DG35LS Thornhill
01848 330262
Butchers Thornhill
(0)

Tibbers Dairy Unit

Tibard Tibbers
DG34AF Thornhill
01848 330509
Dairy Farmers Thornhill
(0)

Trigony Filling Station

Unit 1
DG35JD Thornhill
01848 331317
Petrol Filling Stations Thornhill
(0)

Trigony House

Unit 1
DG35EZ Thornhill
01848 331211
Hotels Thornhill
(0)

Tuar Fabrics

Unit 1 The Bothy
DG35DW Thornhill
01848 331796
Textile Manufacturing Thornhill
(0)

Twenty 3 Crows

Unit 2 Glenluiart House
DG34JA Thornhill
01848 200401
Designers - Graphic Thornhill
(0)

Volunteer Arms Hotel

Russel Main Street
DG34BP Thornhill
01848 330381
Hotels Thornhill
(0)

W Barbour & Co

The De Auchenhessnane Farm
DG34NG Thornhill
01848 331580
Farming - Livestock & Other Animals Thornhill
(0)

W Lockhart

Orford Lagganpark
DG34DZ Thornhill
01387 820216
Farming - Mixed Thornhill
(0)

W M Henderson & Son

Kiln H Stewarton Farm
DG34EA Thornhill
01387 820256
Farming - Livestock & Other Animals Thornhill
(0)

W Morton & Son

Unit 4 Grennan Farm
DG34LX Thornhill
01848 330341
Farming - Livestock & Other Animals Thornhill
(0)

Wallace Hall Academy

Headbo Station Road
DG35DS Thornhill
Schools - Local Authority Thornhill
(0)

Wallace Hall Primary School

Wallac STATION RD
DG35DS Thornhill
01848 330876
Schools - Local Authority Thornhill
(0)

Watsons

70 Nor High Street
DG34HN Thornhill
01848 200204
Grocers Thornhill
(0)

William Brownrigg

Unit F East Morton Street
DG35LZ Thornhill
Garage Services Thornhill
(0)

Woodlea Hotel

Woodle
DG34EN Thornhill
01848 200209
Hotels Thornhill
(0)

Wray Graham & Muir

Northo 93-94 Drumlanrig Street
DG35LU Thornhill
01848 330220
Veterinary Surgeons & Practitioners Thornhill
(0)