Banks & Other Financial Institutions
Dumfries and Galloway
Costcutter
31-33 High Street
DG4 6DJ
Sanquhar
01659 50627
Convenience Stores
Sanquhar
Banks & Other Financial Institutions
Sanquhar
Banks & Other Financial Institutions
Sanquhar
Premier
24-26 Main Street
DG4 6NE
Sanquhar
01659 67212
Convenience Stores
Sanquhar
Sanquhar Post Office
41 High Street
DG4 6DJ
Sanquhar
01659 50201
Banks & Other Financial Institutions
Sanquhar
Curtain & Blind Fittings
Sanquhar
Funeral Directors
Sanquhar
Scotch St
DG4 6QL
Sanquhar
01659 67272
Convenience Stores
Sanquhar
62-64 High St
DG4 6BL
Sanquhar
01659 50211
Convenience Stores
Sanquhar
SPAR Sanquhar
37 Castle Street
DG4 6AB
Sanquhar
01659 50389
Convenience Stores
Sanquhar
A & A Kirkpatrick
Weir L Barr Farm
DG46LG
Sanquhar
01659 50313
A G Milligan
Dental 43-45 High Street
DG46DJ
Sanquhar
01659 50324
Chemists - Dispensing
Sanquhar
A Sloan
Bridew High Street
DG46DX
Sanquhar
01659 50349
Activity & Resource Centre
Unit 5 Main Street
DG46NE
Sanquhar
01659 67297
B J Taxis
Goodal 55 Deer Park Avenue
DG46AJ
Sanquhar
Blackaddie House Hotel
Storag Blackaddie House Hotel
DG46JJ
Sanquhar
01659 50977
Blackaddie House Hotel
7 Barn Blackaddie House Hotel
DG46JJ
Sanquhar
01659 58205
Blackaddie House Hotel
7 Barn Blackaddie House Hotel
DG46JJ
Sanquhar
01659 50977
Blackaddie House Hotel
7 Barn Blackaddie House Hotel
DG46JJ
Sanquhar
01659 50270
9 St. Marys St
DG4 6BW
Sanquhar
Bridgley Associates
2 West Lochan
DG4 6DQ
Sanquhar
0800 776 5372
Brock's Explosives Ltd
unit 5 Gateside Factory
DG46JP
Sanquhar
01659 50531
Explosives - Engineers
Sanquhar
Bronze & Beauty
Oaks P 30 High Street
DG46BL
Sanquhar
01659 50202
Brown Bros
Cringl Greystone Avenue
DG46RB
Sanquhar
01659 66406
Meat Product Mnfrs & Wholesalers
Sanquhar
Brown Bros
Cringl Greystone Avenue
DG46RB
Sanquhar
01659 66405
Meat Product Mnfrs & Wholesalers
Sanquhar
Brown Bros
The St Greystone Avenue
DG46RB
Sanquhar
01659 66405
Meat Product Mnfrs & Wholesalers
Sanquhar
Brown Bros (Manufacturing) Ltd
The St Greystone Avenue
DG46RB
Sanquhar
01659 66405
Meat Product Mnfrs & Wholesalers
Sanquhar
Brown Bros (Manufacturing) Ltd
Roman Greystone Avenue
DG46RB
Sanquhar
01659 66405
Meat Product Mnfrs & Wholesalers
Sanquhar
Burnside Filling Station
Glasgow Rd
DG4 6BZ
Sanquhar
Buteyko
Unit B 6 Barons Court
DG46EB
Sanquhar
01659 50628
Alternative & Complementary Medicines & Therapies
Sanquhar
Carserigg Ltd
Fairvi Barrbank
DG46JZ
Sanquhar
01659 50213
Farming - Livestock & Other Animals
Sanquhar
Castleview Filling Station
Unit 1 Townfoot
DG46AX
Sanquhar
01659 50291
Petrol Filling Stations
Sanquhar
5 Mill Auchengruith
DG46HY
Sanquhar
Farming - Livestock & Other Animals
Sanquhar
Nith Buildings
DG4 6RX
Sanquhar
Greenh 37A Main Street
DG46NB
Sanquhar
01659 66279
Adult Education Centres
Sanquhar
3rd Fl Drumbuie
DG46JX
Sanquhar
01659 67566
Farming - Livestock & Other Animals
Sanquhar
3rd Fl Drumbuie
DG46JX
Sanquhar
01659 67211
Farming - Livestock & Other Animals
Sanquhar
Brooks Niviston Farm
DG46NS
Sanquhar
01659 67346
Farming - Livestock & Other Animals
Sanquhar
Dr C Burton
The Ne Station Road
DG46BT
Sanquhar
01659 50221
Dr C J Marshall
Padiha Station Road
DG46BT
Sanquhar
01659 50221
Dr I R Baker
Barrow Station Road
DG46BT
Sanquhar
01659 50221
Drumbrigan Guest House
Drumbo 53 Castle Street
DG46AB
Sanquhar
01659 50409
Duke Of Edinburghs Award
Fernle Station Road
DG46BT
Sanquhar
01659 50025
Youth Organisations & Centres
Sanquhar
Centra 84 High Street
DG46DZ
Sanquhar
01659 50314
E D Turnbull
Lanadu 11 Church Road
DG46DF
Sanquhar
01659 50316
Joiners & Carpenters
Sanquhar
Educational & Municipal Equipment (Scotland)
Second Blackaddie Road
DG46DE
Sanquhar
01659 50404
School Furniture & Equipment
Sanquhar
Educational & Municipal Equipment (Scotland)
Old Wa Blackaddie Road
DG46DE
Sanquhar
01659 50404
School Furniture & Equipment
Sanquhar
Farmfoods Ltd
Unit 9 18-20 Queensberry Square
DG11BL
Dumfries
01387 256607
Lilac Eastside Farm
DG46NL
Sanquhar
01659 67217
Farming - Livestock & Other Animals
Sanquhar
Moy He
DG46NU
Sanquhar
01659 67246
Farming - Livestock & Other Animals
Sanquhar
Dunsto Kirkland Drive
DG46ST
Sanquhar
01659 58185
Artists & Illustrators
Sanquhar
6 Tudo 23 Hyslop Street
DG46QJ
Sanquhar
01659 67176
Taxis & Private Hire
Sanquhar
Glendyne Hotel
Mill H 23 High Street
DG46DJ
Sanquhar
01659 50203
Lumsdo 41 Greystone Avenue
DG46RB
Sanquhar
01659 67000
Taxis & Private Hire
Sanquhar
The Ga The Common
DG46JT
Sanquhar
01659 67082
Halifax PLC
Unit 1 16-17 Queensberry Square
DG11PW
Dumfries
0870 600 5000
Banks & Other Financial Institutions
Dumfries
Hillvi Kirkland Drive
DG46ST
Sanquhar
01659 67777
Leisure & Recreation Centres
Sanquhar
Kent C Knockenhair Farm
DG46JD
Sanquhar
01659 58168
Farming - Livestock & Other Animals
Sanquhar
J & A Dempster
Stoneh 72 High Street
DG46DZ
Sanquhar
01659 58115
J & E Divers
Tyers Scott Street
DG46QU
Sanquhar
J & J Barbour
1 Newark Farm
DG46HN
Sanquhar
01659 50263
J & J Barbour
Unit 2 Newark Farm
DG46HN
Sanquhar
01659 50263
J Baird Transport Ltd
Thistl Main Street
DG46NE
Sanquhar
01659 67100
Road Haulage Services
Sanquhar
J Divers
Dere S 74 High Street
DG46DZ
Sanquhar
01659 50211
Jackie's
129 Ne 13 High Street
DG46DJ
Sanquhar
01659 50450
Hairdressers - Unisex
Sanquhar
James B Hogg
The Ga Orchardfarm
DG46EX
Sanquhar
01659 50357
Farming - Livestock & Other Animals
Sanquhar
James Kellock
East K 18 High Street
DG46BL
Sanquhar
01659 50225
Greengrocers & Fruit Sellers
Sanquhar
Jobcentre Plus
Daryl Queensberry Square
DG46BY
Sanquhar
01659 222600
Employment & Recruitment Agencies
Sanquhar
Jobcentre Plus
Wellga Queensberry Square
DG46BY
Sanquhar
01659 222600
Employment & Recruitment Agencies
Sanquhar
John Brown & Sons
Loch V Queens Road
DG46DL
Sanquhar
01659 58157
Roofing Services
Sanquhar
John Brown & Sons
Loch V Queens Road
DG46DL
Sanquhar
01659 58339
Roofing Services
Sanquhar
K Park & Sons
Dental
DG46HT
Sanquhar
01659 50237
Farming - Livestock & Other Animals
Sanquhar
KS DataSolutions Ltd
Plantainside
DG4 6EP
Sanquhar
07932 100161
Computer Systems & Software (Development)
Sanquhar
Keith McCrone
1A/Bow 27-28 Main Street
DG46NE
Sanquhar
01659 66233
Funeral Directors
Sanquhar
Kelloholm Arms
The Ke Greystone Avenue
DG46RY
Sanquhar
01659 67268
Kelloholm Primary School
The Ke Hyslop Street
DG46QJ
Sanquhar
01659 67228
Schools - Local Authority
Sanquhar
Kelloholm Sub Post Office
The Ke Scott Street
DG46QU
Sanquhar
01659 67225
Post Office Services
Sanquhar
Kirkconnel Library
Kirkco Greystone Avenue
DG46RA
Sanquhar
01659 67191
Kirkconnel Post Office
Kirkco 38 Main Street
DG46NB
Sanquhar
01659 67223
Post Office Services
Sanquhar
Laidlaws
Sterli 44 Main Street
DG46NB
Sanquhar
01659 66322
Chemists - Dispensing
Sanquhar
Lloyds TSB (Scotland) PLC
Unit 5 2-6 Queensberry Square
DG11BL
Dumfries
0845 303 0109
Banks & Other Financial Institutions
Dumfries
43-45 High Street
DG4 6DJ
Sanquhar
M T M
Dental 53 Birkburn Road
DG46SR
Sanquhar
01659 67509
Painters_Decorators
Sanquhar
Mackie & Hughes
The Sh Scott Street
DG46QU
Sanquhar
Mary McDowall
St And Townhead
DG46DA
Sanquhar
Memories Forever
Unit 3 29 High Street
DG46DJ
Sanquhar
Mortgage Choices
Redhil 52 High Street
DG46BL
Sanquhar
01659 50333
Mortgage Brokers
Sanquhar
Mortgage Choices
Queens 52 High Street
DG46BL
Sanquhar
01659 50333
Mortgage Brokers
Sanquhar
Morton's Tyre Service
19 St. 54 High Street
DG46BL
Sanquhar
01659 50627
NCH
Kirkfi Greystone Avenue
DG46RB
Sanquhar
01659 66135
Charities & Voluntary Organisations
Sanquhar
New Health Centre
New Ha Station Road
DG46BT
Sanquhar
01659 50221
Newcastle Building Society
The Ne 2-6 Queensberry Square
DG11BL
Dumfries
01387 253815
Building Societies & Other Financial Institutions
Dumfries
Nith Valley
A 1 Needle Street
DG46ND
Sanquhar
01659 66487
Nith Valley Co-operative Society Ltd
A 24 Main Street
DG46NE
Sanquhar
01659 67367
Household Stores
Sanquhar
Nith Valley Co-operative Society Ltd
A 31-33 High Street
DG46DJ
Sanquhar
01659 50227
Department Stores
Sanquhar
Nithsdale Garage
Holywo High Street
DG46DX
Sanquhar
01659 50838
Nithsdale Wheelchairs
Enterprise Workshops
DG4 6BY
Sanquhar
First Aid & Medical Supplies
Sanquhar
Normans Of Sanquhar
Rear o 44-52 High Street
DG46BL
Sanquhar
01659 50460
Furniture - Retail
Sanquhar
Oakbank & Hyslop Skips
Elm Ho Glenholm
DG46LY
Sanquhar
Skip Hire & Rubbish Clearance & Collection
Sanquhar
Pathhead Bakery
Swire 15 High Street
DG46DJ
Sanquhar
Pet & Garden Manufacturing PLC
The Cr Nithbank
DG46DN
Sanquhar
01659 50141
Pet & Garden Manufacturing PLC
The Cr Nithbank
DG46DN
Sanquhar
01659 50141
Phones 4 U Ltd
53 Que Queensberry Square
DG11BL
Dumfries
01387 279975
Pollock & McLean
Stirli 61 High Street
DG46DT
Sanquhar
01659 50241
Unit 3 61 High Street
DG46DT
Sanquhar
01659 50241
Queensberry Arms
Marine Main Street
DG46NB
Sanquhar
01659 67205
Queensberry Nursing Home
Marine Lauries Wynd
DG46DR
Sanquhar
R & A Wilson
Greens 40 Main Street
DG46NB
Sanquhar
R & R Dalglish
17 Ste Burnfoot
DG46JY
Sanquhar
Farming - Livestock & Other Animals
Sanquhar
R F Bell
Walnut Rigg Farm
DG46NR
Sanquhar
Farming - Livestock & Other Animals
Sanquhar
R Hyslop & Son
Lee Fa Ryehill Farm
DG46HW
Sanquhar
Skip Hire & Rubbish Clearance & Collection
Sanquhar
R Johnstone
Moat F 1 Renwick Place
DG46BA
Sanquhar
01659 50615
Confectioners - Retail
Sanquhar
Renwick Bros
11/Lon Corsebank
DG46HA
Sanquhar
Farming - Livestock & Other Animals
Sanquhar
Robert Wilson & Son
Kilkar 47 High Street
DG46DJ
Sanquhar
01659 50251
Sanquhar Academy
Schools - Local Authority
Sanquhar
Sanquhar Academy
Suite
DG46JN
Sanquhar
01659 50449
Schools - Local Authority
Sanquhar
Sanquhar Bowling Club
Suite Queensberry Square
DG46BY
Sanquhar
01659 50708
Sanquhar Chinese Take Away
Suite 25 High Street
DG46DJ
Sanquhar
01659 58191
Take Away Food Shops
Sanquhar
Sanquhar Golf Club
Suite Euchan Golf Course
DG46LA
Sanquhar
01659 50577
Golf Courses & Clubs
Sanquhar
Sanquhar Health Dental Clinic
Suite Station Road
DG46BT
Sanquhar
01659 50493
Sanquhar Library
Suite 106 High Street
DG46DZ
Sanquhar
01659 50626
Sanquhar Primary School
Suite Queensberry Court
DG46BD
Sanquhar
01659 50275
Schools - Local Authority
Sanquhar
Sanquhar Tolbooth Museum
Helens High Street
DG46BN
Sanquhar
01659 50186
Simply Cleaning Services
3 Nivison Avenue
DG4 6AR
Sanquhar
Cleaning Services - Domestic
Sanquhar
T G Carlyle
Unit 3 Greenhead
DG46HN
Sanquhar
01659 50304
Farming - Livestock & Other Animals
Sanquhar
The Crown Inn
Suite 58 High Street
DG46BL
Sanquhar
01659 50267
The Fun Pool
Tilsmo Blackaddie Road
DG46DB
Sanquhar
01659 58018
Swimming Pools - Public
Sanquhar
The Nithsdale Hotel
Unit 8 1 High Street
DG46DJ
Sanquhar
01659 50506
The Ke 11 Castle Street
DG46AB
Sanquhar
01659 50311
Painting & Decorating Supplies
Sanquhar
Thomas G Carlyle & Sons
Castle Kelloside Farm
DG46JT
Sanquhar
Plant & Machinery Hire & Leasing
Sanquhar
Thomas Hamilton
Farming - Livestock & Other Animals
Sanquhar
Thomas McCrone
Allen 1 Castle Street
DG46AB
Sanquhar
01659 50495
Upper Nithsdale Events
Grosve 32-34 High Street
DG46BL
Sanquhar
01659 50191
Tourist Information
Sanquhar
Upper Nithsdale News
Exchan Queens Road
DG46EH
Sanquhar
01659 50177
Newspaper & Magazine Publishers
Sanquhar
Upper Nithsdale News
Exchan Queens Road
DG46EH
Sanquhar
Newspaper & Magazine Publishers
Sanquhar
Barnha 38-40 High Street
DG46BL
Sanquhar
01659 50216
Nuffie 4 Queensberry Court
DG11BT
Dumfries
01387 252661
Walkers Butchers
2 Cole 15 High Street
DG46DJ
Sanquhar
01659 58588
Walkers Butchers
Greyst Nith Buildings
DG46RX
Sanquhar
01659 66161
Walter Elliot
Unit 2
DG46JB
Sanquhar
01659 50236
Farming - Livestock & Other Animals
Sanquhar
28 Main St
DG4 6NE
Sanquhar