Taxis & Private Hire
Dumfries
Discount Centres
Dumfries and Galloway
Construction Contractors - General
Dumfries
Carpetright
5 Dumfries Retail Park
DG2 0NU
Dumfries
01387 214228
Currys
Unit 6 Dumfries Retail Park
DG2 0NU
Dumfries
Greggs
U7 Dumfries Retail Park
DG2 0NU
Dumfries
01387 267740
Builders' Tools & Equipment Mnfrs
Dumfries
Cemeteries & Crematoria
Dumfries
Banks & Other Financial Institutions
Dumfries
Builders' Tools & Equipment Mnfrs
Dumfries
Construction Contractors - General
Dumfries
Matalan
Stoop Loaning
DG1 3PF
Dumfries
0333 004 4444
Children & Babywear - Retail
Dumfries
McDonald's
Lochside Road
DG2 0DY
Dumfries
01387 255794
Delivery Services
Dumfries
First Aid & Medical Supplies
Dumfries
First Aid & Medical Supplies
Dumfies
First Aid & Medical Supplies
Dumfries
First Aid & Medical Supplies
Dumfries
First Aid & Medical Supplies
Dumfries
First Aid & Medical Supplies
Dumfries
First Aid & Medical Supplies
Dumfries
First Aid & Medical Supplies
Dumfries
First Aid & Medical Supplies
Dumfries
Premier
1-3 Herries Court
DG1 3TL
Heathhall
01387 248111
Convenience Stores
Heathhall
Premier
3 Auchencrieff Road South
DG1 1XB
Locharbriggs
01387 259567
Convenience Stores
Locharbriggs
Premier
185a Annan Road
DG1 3EY
Dumfries
01387 879685
Convenience Stores
Dumfries
Premier
40-42 Lincluden Road
DG2 0QB
Dumfries
01387 240011
Convenience Stores
Dumfries
Rubix Dumfries
Store Site 9 Downs Way I E
DG1 3RS
Dumfries
01387 269214
Industrial Services
Dumfries
TK Maxx
5&6, Peel Centre Retail Park
DG1 3PF
Dumfries
01387 255515
Department Stores
Dumfries
Tesco Cafe
Lockerbie Road
DG1 3PF
Dumfries
0345 674 6477
Convenience Stores
Dumfries
Convenience Stores
Dumfries
Convenience Stores
Dumfries
Dog Clipping & Grooming
Dumfries
Builders' Tools & Equipment Mnfrs
Dumfries
Heating Contractors & Consultants
Dumfries
GP Electric
127 Annan Road
DG1 3EW
Dumfries
01387 263536
Electricians & Electrical Contractors
Dumfries
Annan Road
DG1 3HB
Dumfries
0800 042 0800
Lockerbie Road
DG1 3PF
Dumfries
0345 674 6477
Children & Babywear - Retail
Dumfries
36 Edinburgh Road
DG1 1JQ
Dumfries
01387 254865
Charities & Voluntary Organisations
Dumfries
3, The Peel Centre
DG1 3PF
Dumfries
01387 263024
Pet Shops & Pet Supplies
Dumfries
SPAR Locharbriggs
46 Auchencrieff Road Locharbriggs
DG1 1UY
Dumfries
01387 710253
Convenience Stores
Dumfries
97 Annan Road
DG1 3EW
Dumfries
07502 934444
Suite 79 Annan Road
DG13EG
Dumfries
01387 252358
1153 ATC Squadron (Dumfries)
Territ 85 Edinburgh Road
DG11JX
Dumfries
01387 247157
Clubs & Associations - Social
Dumfries
A Boyd & Sons
Nobleh 222 Annan Road
DG13HE
Dumfries
A C Domestics
Bronll 40 Annan Road
DG13EE
Dumfries
01387 247099
Domestic Appliances - Servicing
Dumfries
A M L Technology
Design 232 Annan Road
DG13HE
Dumfries
01387 251065
Computer Maintenance & Repairs
Dumfries
APEX DECOR LTD
Unit 1 St Marys Industrial Estate
DG1 1NA
Dumfries
Painting & Decorating Supplies
Dumfries
Abbeyfield Dumfries Society
Abbeyf 12 Moffat Road
DG11NJ
Dumfries
01387 252621
Housing Associations
Dumfries
Alba Taxis
Munici 18 Lincluden Road
DG20QE
Dumfries
01387 259555
Taxis & Private Hire
Dumfries
Allied Carpet Stores
Bradsh College Mains Road
DG20NU
Dumfries
01387 261220
Carpets & Rugs - Retail
Dumfries
Unit 5 8 Kirkowens Street
DG13DS
Dumfries
01387 257055
Cleaning Services - Domestic
Dumfries
Amtrak Express Parcels
Bay 5/ Brownrigg Loaning
DG13JU
Dumfries
01387 263616
Delivery Services
Dumfries
Anderson's
St. Le St Marys Industrial Estate
DG11NA
Dumfries
01387 267214
Joinery Manufacturers
Dumfries
Andersons (Dumfries) Ltd
St. Marys Ind Est
DG1 1NA
Dumfries
Kitchen Planners & Furnishers
Dumfries
Andy Massey
The Ra 4 Glendene Pk
DG13NJ
Dumfries
01387 711641
Carpenters & Joiners
Dumfries
Apex Decor
405 Ce St. Marys Industrial Estate
DG11NA
Dumfries
01387 248833
Decorators' Merchants
Dumfries
Artistic Window Blinds
Shoppi 28O Lochside Road
DG20LW
Dumfries
Unit 5 St Marys Industrial Estate
DG11NA
Dumfries
Plumbers' Merchants
Dumfries
Autosound
Unit 1 Brownrigg Loaning
DG13JU
Dumfries
01387 240011
Car Accessories & Parts
Dumfries
B & W Taxis
Unit 1 15 Arrol Drive
DG11UD
Dumfries
01387 251266
Taxis & Private Hire
Dumfries
B B Joinery
Blue C 26 Auchenkeld Avenue
DG13QX
Dumfries
01387 257675
Joiners & Carpenters
Dumfries
B P I
Maypol College Road
DG20BU
Dumfries
01387 247110
Recycling Centres
Dumfries
BBC (Dumfries)
Broadc Lovers Walk
DG11NZ
Dumfries
01387 268008
Radio & Television Stations
Dumfries
Unit 6 42 Lockerbie Road
DG13AX
Dumfries
01387 253433
Car Body Repairs
Dumfries
Bannatyne's
Marchf Edinburgh Road
DG11SE
Dumfries
01387 255522
Bellhaven (Dumfries)
Unit 1 Tinwald Downs Road
DG13SJ
Dumfries
01387 259466
Best Western Station Hotel
49 Lovers Walk
DG1 1LT
Dumfries
17 , Station Rd
DN20 9EA
Brigg
07852 198090
Electricians & Electrical Contractors
Brigg
208 Annan Road
DG1 3HE
Dumfries
01387 253840
Business & Trade Organisations
Dumfries
Border Seamless Gutters
Unit 1 St. Marys Industrial Estate
DG11NA
Dumfries
01387 257111
Guttering Services
Dumfries
Border Self Storage Dumfries
2 Downs Way Industrial Estate
DG1 3RS
Dumfries
01387 262883
Storage Services
Dumfries
Border Signs & Graphix Ltd
Home F St. Marys Industrial Estate
DG11NA
Dumfries
01387 269582
Signs & Nameplates
Dumfries
Bridge End Garage
Bridge 54 Edinburgh Road
DG11JU
Dumfries
Brooms Road Post Office
Tidebr Brooms Road
DG12SH
Dumfries
01387 257780
Post Office Services
Dumfries
Bruno's
Unit 1 3 Balmoral Road
DG13BE
Dumfries
Restaurants - Italian
Dumfries
Builder Center
Thames Huntingdon Road
DG11NF
Dumfries
01387 263951
Builders' Merchants
Dumfries
Burden
Unit 2 Tinwald Downs Road
DG11TS
Dumfries
01387 266770
Burdens
Dumfri Tinwald Downs Road
DG13SJ
Dumfries
01387 274460
Builders' Merchants
Dumfries
C S Scaffolding Ltd
Hopcro Newton Road
DG20EF
Dumfries
01387 721181
Scaffolding Erectors & Hirers
Dumfries
Unit 1 Huntingdon Business Park
DG1 1NF
Dumfries
Caldwell Wright & Co Locksmiths
Unit 1 Huntingdon Business Park, Huntingdon Road
DG1 1NF
Dumfries
Calside Taxis
Calsho 47 Rashgill
DG11QL
Dumfries
01387 710710
Taxis & Private Hire
Dumfries
Casa Mia
Mancin Nunholm Road
DG11JW
Dumfries
01387 269619
Restaurants - Other
Dumfries
Central School Of Motoring
Carneg 44 Bushby Avenue
DG13SS
Dumfries
01387 250729
Charnwood Veterinary Centre
Hillsi 5 Charnwood Road
DG13AG
Dumfries
01387 253438
Veterinary Surgeons & Practitioners
Dumfries
Church Of Jesus Christ Of Latter Day Saints
Family 36 Edinburgh Road
DG11JQ
Dumfries
01387 254865
Places Of Worship
Dumfries
Ciceley Commercials
84 Hig Brownrigg Loaning
DG13JU
Dumfries
01387 250822
Commercial Vehicle Dealers
Dumfries
City Plumbing Supplies
Unit 6 St. Marys Industrial Estate
DG11NA
Dumfries
01387 257685
Plumbers' Merchants
Dumfries
3 Newall Terrace
DG1 1LN
Dumfries
Clinics - Private
Dumfries
Comet Group PLC
Unit C College Mains Road
DG20NU
Dumfries
0870 542 5425
Electrical Goods Sales Mnfrs & Wholesalers
Dumfries
Comet Group PLC
Cleara 2 Lockerbie Road
DG13AT
Dumfries
0870 542 5425
Electrical Goods Sales Mnfrs & Wholesalers
Dumfries
Communications & Information Services
Police Cornwall Mount
DG11PZ
Dumfries
01387 252112
County Refrigeration Ltd
273 Heathhall Ind Est
DG1 3PH
Dumfries
Air Conditioning Equipment & Systems
Dumfries
Cumberland & Dumfriesshire Farmers Mart PLC
Unit 5 Huntingdon Road
DG11NF
Dumfries
01387 279495
Livestock Markets
Dumfries
Currys
Unit 6 College Mains Road
DG20NU
Dumfries
0870 609 7333
Electrical Goods Sales Mnfrs & Wholesalers
Dumfries
Cyprus Property Direct
Bridge 18 Birchwood Road
DG13DU
Dumfries
Overseas Property Agents
Dumfries
10 Por St Marys Industrial Estate
DG11NA
Dumfries
01387 264813
Car Accessories & Parts
Dumfries
D Culton
Wyke R St Marys Industrial Estate
DG11NA
Dumfries
01387 261102
College Mains Road
DG2 0NU
Dumfries
Courier & Messenger Services
Dumfries
Lokerbie Road
DG1 3PF
Dumfries
Courier & Messenger Services
Dumfries
David William Martin & Co
Moor H Annan Road
DG126PA
Annan
01461 40376
Dean Of Dumfries
Da Bri Heathhall
DG13NU
Dumfries
01387 263817
Muirla College Road
DG20BQ
Dumfries
Dulux Decorator Centre
Unit 1 St. Marys Industrial Estate
DG11NA
Dumfries
01387 269318
Decorators' Merchants
Dumfries
Dumfries & County Golf Club
Dumfri Edinburgh Road
DG11JX
Dumfries
Golf Courses & Clubs
Dumfries
Dumfries & Galloway Arts Festival
Gracef 28 Edinburgh Road
DG11JQ
Dumfries
Dumfries & Galloway Constabulary
Headqu Cornwall Mount
DG11PZ
Dumfries
01387 252112
Dumfries & Galloway Libraries Information & Archives
Centra Catherine Street
DG11JB
Dumfries
01387 253820
Lockerbie Road
DG1 3PG
Dumfries
Car Body Repairs
Dumfries
Dumfries High School
E5 Gre Marchmount
DG11PX
Dumfries
01387 263061
Schools - Local Authority
Dumfries
Dumfries Labour & Social Club & Institute Ltd
E5 Gre 250 Lochside Road
DG20EB
Dumfries
01387 720322
Clubs & Associations - Social
Dumfries
Unit 14 & 15 Spitfire Road
DG1 3PH
Dumfries
01387 440450
Car Engine Tuning & Diagnostic Services
Dumfries
14 Newall Terrace,
DG1 1LW
Dumfries
01387 403352
Dumfries Sports Club
Park F Nunholm Road
DG11JW
Dumfries
01387 252527
Sports Clubs & Associations
Dumfries
Dumfries Wellbeing Centre
Dumfri 12 Edinburgh Road
DG11JQ
Dumfries
01387 248169
Health Authorities
Dumfries
E C H O Community Health Project
Portla 32 Lochside Road
DG20LW
Dumfries
Community Projects
Dumfries
E Layden
Rose Y 47 Balmoral Road
DG13BE
Dumfries
Monumental Masons
Dumfries
Eastriggs Community School
Havish Annan Road
DG126PZ
Annan
01461 40301
Schools - Local Authority
Annan
Eastriggs Library
Eastri Annan Road
DG126PZ
Annan
01461 40844
Cleaning Services - Domestic
Brigg
Ewart Library
Epson CATHERINE ST
DG11JB
Dumfries
01387 252070
158 A Tiger Moth RoadHeathhall Industrial Estate, Heathhall
DG1 3PH
Dumfries
Training Services
Dumfries
The Tower
DG2 0QY
Dumfries
Security Equipment
Dumfries
First Edition
Lowthe Annan Road
DG126PA
Annan
01461 40067
Carpets & Rugs - Retail
Annan
Unit 1 College Mains Road
DG20NU
Dumfries
01387 248623
Do It Yourself Shops
Dumfries
Forestry Commission
Great 55-57 Moffat Road
DG11NP
Dumfries
01387 266014
Tree Work & Forestry Services
Dumfries
Forest 30 Lovers Walk
DG11LX
Dumfries
01387 252262
Fun Sunwear
Xscape 92 Edinburgh Road
DG11JU
Dumfries
01387 269323
Mail Order & Catalogue Shopping
Dumfries
Galloway Log Supplies
187 Heathhall Ind Est
DG1 3PH
Dumfries
01387 267711
9 Annan Rd,
DG1 3AB
Dumfries
01387 214252
Garroch & Gourlay
Unit 1 St Marys Industrial Estate
DG11NA
Dumfries
01387 256870
Property Maintenance & Repairs
Dumfries
Glenaldor House
The Tr 5 Victoria Terrace
DG11NL
Dumfries
01387 264248
Glencairn Villa
FERNHI 45 Rae Street
DG11JD
Dumfries
Golden Flowers
Lombar 206 Lochside Road
DG20EB
Dumfries
01387 720823
Take Away Food Shops
Dumfries
Fashion Accessories
Dumfries
Gracefield Art Centre
The Ol 30 Edinburgh Road
DG11NW
Dumfries
01387 262084
Greig Farm Services
Unit 7 8 Huntingdon Square
DG11NH
Dumfries
Glasgow Road
DG2 0LL
Dumfries
01387 720979
Petrol Filling Stations
Dumfries
H & I Engineering Ltd
Solway Annan Road
DG126NJ
Annan
01461 40500
Engineers - General
Annan
Halleaths Caravan Park
Lochmaben
DG11 1NA
Dumfries
01387 810630
Hanover (Scotland) Housing Association Ltd
9 Aiga 1 William Turner Court
DG11XP
Dumfries
01387 710092
Housing Associations
Dumfries
Harveys Furnishing Group Ltd
Unit 7 College Mains Road
DG20NU
Dumfries
01387 279101
Hazeldean
Maitla 4 Moffat Road
DG11NJ
Dumfries
Hewden Plant Hire Ltd
Unit F St Marys Industrial Estate
DG11NA
Dumfries
01387 269311
Plant & Machinery Hire & Leasing
Dumfries
High Tec
Unit 6 36 Bushby Avenue
DG13SS
Dumfries
01387 264265
Hire Centres Ltd
Field Huntingdon Road
DG11NF
Dumfries
01387 261199
Hollan St Marys Industrial Estate
DG11NA
Dumfries
01387 254132
Electrical Wholesalers
Dumfries
HumberABC
9 Low Road
DN20 0LY
Locharbriggs
01652 618331
Veterinary Surgeons & Practitioners
Locharbriggs
Huntingdon Garage
Stukel Huntingdon Road
DG11NF
Dumfries
01387 249929
Huntington House
Huntin 18 St Marys Street
DG11LZ
Dumfries
01387 254893
Hypnotherapy Centre
The Es 158 Lockerbie Road
DG13BW
Dumfries
01387 251311
Hytek Car Sales
Unit 3 6 Montague Street
DG11HE
Dumfries
01387 250077
Car Dealers - Used
Dumfries
Ian D Archibald Ltd
St. Br Huntingdon Road
DG11NF
Dumfries
01387 267171
Steel Fabricators & Erectors
Dumfries
Interfloor Ltd
Lochsi Edinburgh Road
DG11QA
Dumfries
01387 253111
Rubber & Plastic Products - Mnfrs
Dumfries
Item Systems
Albany 26 Nunholm Road
DG11JW
Dumfries
Computer Systems & Software (Sales)
Dumfries
J & Peas
Unit 2 Wallamhill Road
DG11UP
Dumfries
01387 710261
Hairdressers - Unisex
Dumfries
J B Houston
Grange Greenbrae Loaning
DG13DQ
Dumfries
Heathh Edinburgh Road
DG11SE
Dumfries
01387 255636
Garden Centres Nurseries
Dumfries
J G Smith
Cherry 47 Cairn Circle
DG20DG
Dumfries
01387 261817
Carpenters & Joiners
Dumfries
J K Sandhu
Anbria 3 Auchencrieff Road South
DG11XB
Dumfries
J L Edgar
Unit 8 Huntingdon Road
DG11NF
Dumfries
01387 267047
Jadon Contractors Ltd
31 Woods Meadow
DN20 9ES
Brigg
Construction Contractors - General
Brigg
James Haugh (Dumfries) Ltd
Crown 2 St. Marys Street
DG11HD
Dumfries
01387 255291
Unit 6a Catherinefield Industrial Estate
DG1 3PQ
Dumfries
Home Improvement Centres
Dumfries
Johnstone & Clark (Contracts) Ltd
Unit 1 St. Mary's Industrial Estate
DG11NE
Dumfries
01387 255653
Engineers - General
Dumfries
Johnstone & Clark (Heating) Ltd
Unit 1 St Marys Industrial Estate
DG11NE
Dumfries
01387 267211
Heating Contractors & Consultants
Dumfries
Johnstone & Clark Engineers Ltd
Unit 1 St. Marys Industrial Estate
DG11NE
Dumfries
01387 252724
Engineers - General
Dumfries
K.R.S DUMFRIES
Heathhall Industrial Estate
DG1 3PH
Dumfries
Tug & Towing Services
Dumfries
Kellwood Lighting
Unit 7 Catherinefield Industrial Estate
DG1 3PQ
Dumfries
01387 255816
Furniture Mnfrs - Home & Office
Dumfries
Kenneth Hayton
Units Tinwald Downs Road
DG13SJ
Dumfries
01387 263435
Removals & Storage - Household
Dumfries
Roofing Services
Dumfries
Kinderhouse Nursery
The Ha Huntingdon Avenue
DG11NQ
Dumfries
01387 264064
Nurseries & Creches
Dumfries
Kirkton Post Office
Kirkto Longloch Drive
DG11SW
Dumfries
01387 710226
Post Office Services
Dumfries
Kirstin Brown
Gracef 28 Edinburgh Road
DG11JQ
Dumfries
01387 249966
Artists & Illustrators
Dumfries
Klic Cars Ltd
Unit 6 St Marys Industrial Estate
DG11NA
Dumfries
01387 268777
Stanfo 52 Edinburgh Road
DG11JS
Dumfries
01387 255660
Unit 6 51 Lockerbie Road
DG13AY
Dumfries
Take Away Food Shops
Dumfries
Langlands School
Langla Loreburn Pk
DG11LS
Dumfries
01387 267834
Schools - Special
Dumfries
Lincluden After School's Group
North College Drive
DG20BX
Dumfries
01387 259626
Children's Activity Centres
Dumfries
Lincluden Community Centre
North College Road
DG20DL
Dumfries
01387 257877
Community Centres
Dumfries
Lincluden Hair Centre
North 56 Lincluden Road
DG20QB
Dumfries
01387 254329
Hairdressers - Unisex
Dumfries
Lincluden Launderama
North 52 Lincluden Road
DG20QB
Dumfries
01387 261825
Laundries Launderettes
Dumfries
Lincluden Primary School
North Priory Road
DG20PU
Dumfries
Schools - Local Authority
Dumfries
Lincluden Sub Post Office
North 40 Lincluden Road
DG20QB
Dumfries
01387 255486
Post Office Services
Dumfries
Linden
Unit 5 50 Rae Street
DG11JE
Dumfries
01387 251888
Lines Distribution Services
The Qu 13 Greystone Cr
DG11PG
Dumfries
01387 266566
Distribution Services
Dumfries
Little Acorns Pre-School Learning Centre
Unit 4 Herries Court
DG13TL
Dumfries
01387 261162
Playgroups & Pre-School Education
Dumfries
Little Stars Play Care
North College Drive
DG20BX
Dumfries
Nurseries & Creches
Dumfries
Locharbriggs & District
Lochar 22a Auchencrieff Rd South
DG11XS
Dumfries
Clubs & Associations - Social
Dumfries
Locharbriggs & District Social Club
Lochar Auchencrieff Rd South
DG11XS
Dumfries
01387 710745
Sports Clubs & Associations
Dumfries
Locharbriggs Police Station
Lochar Martinton Place
DG13QN
Dumfries
01387 250484
Locharbriggs Primary School
Lochar Wallamhill Road
DG11UW
Dumfries
Schools - Local Authority
Dumfries
Locharbriggs Sub Post Office
Lochar Auchencrieff Road
DG11UY
Dumfries
01387 710575
Post Office Services
Dumfries
Lochside Bookmakers
1 26 Lochside Road
DG20LW
Dumfries
01387 255092
Lochside Cafe
1 34 Lochside Road
DG20LW
Dumfries
01387 253714
Fish & Chip Shops
Dumfries
Lochside Library
1 Lochside Road
DG20LW
Dumfries
Lochside Post Office
Lochsi 204 Lochside Road
DG20EB
Dumfries
01387 720242
Post Office Services
Dumfries
Lochside Primary School
Lochsi Lochside Road
DG20NF
Dumfries
01387 720318
Schools - Local Authority
Dumfries
Lochside Supermarket
Lochsi 202 Lochside Road
DG20EB
Dumfries
01387 720372
Lochthorn Library
Unit 5 Edinburgh Road
DG11UF
Dumfries
01387 265780
Unit 5 Edinburgh Road
DG11TR
Dumfries
01387 259944
Clinics - N.H.S.
Dumfries
Lochthorne Car Sales
Unit 1 Auchencrieff Rd South
DG11XL
Dumfries
01387 265444
Car Dealers - Used
Dumfries
4 Fionn Lann Edinburgh Rd Heathhall
DG1 1UA
Dumfries
Car Hire - Chauffeur Driven
Dumfries
M Cabs
9 Findlater Court
DG2 0ND
Dumfries
Airport Transfer & Transportation Services
Dumfries
M E C Electrical Contractors
Willow 12 Woodgrove Avenue
DG11RR
Dumfries
01387 256603
Electricians & Electrical Contractors
Dumfries
M P D Removals
Unit 9 Brownrigg Loaning
DG13JU
Dumfries
01387 255559
Removals & Storage - Household
Dumfries
Limewo 42 Lincluden Road
DG20QB
Dumfries
01387 252005
Malory House Nursery
Unit 2 20 Catherine Street
DG11JF
Dumfries
01387 269839
Nurseries & Creches
Dumfries
Marchmount Bowling Club
Copy F 10 Moffat Road
DG11NJ
Dumfries
01387 252302
Sports Clubs & Associations
Dumfries
Maxwell Town Builders
The Co St. Marys Industrial Estate
DG11NA
Dumfries
01387 264040
Maxwelltown High School
16 Pri 350 Lochside Road
DG20EL
Dumfries
01387 720458
Schools - Local Authority
Dumfries
Maxwelton Braes
16 Pri Lochside Road
DG20EB
Dumfries
01387 720900
Taxis & Private Hire
Dumfries
McDonald's Restaurants Ltd
Unit 1 Lochside Road
DG20DY
Dumfries
01387 255794
Restaurants - Other
Dumfries
Mexwelltown
Maxwel 350 Lochside Road
DG20EL
Dumfries
01387 720595
Mobile Carpets
Unit 8 1 Green Court
DG11QW
Dumfries
Carpets & Rugs - Retail
Dumfries
Main Road
DG1 1RZ
Locharbriggs
First Aid & Medical Supplies
Locharbriggs
Long A Huntingdon Road
DG11NF
Dumfries
01387 264444
Car & Truck Electrical Centres
Dumfries
Mowercare
Unit 3 Huntingdon Road
DG11NF
Dumfries
01387 279000
Lawnmowers & Garden Machinery - Sales & Service
Dumfries
272 , Hurrican Rd
DG1 3PH
Dumfries
National Windscreens
Unit 1 Brownrigg Loaning
DG13JU
Dumfries
01387 259200
Windscreen Services
Dumfries
Dumfri Tinwald Downs Road
DG13SJ
Dumfries
01387 254481
Car Body Repairs
Dumfries
Nationwide Crash Repair Centres Ltd
Units 57 St. Marys Industrial Estate
DG11NA
Dumfries
01387 266999
Car Body Repairs
Dumfries
Natural2Go
Loreburne shopping centre
DG1 2BD
Dumfries
07533 967276
New Look
Unit 7B Catherinefield Industrial Estate
DG1 3PQ
Dumfries
Double Glazing Installers
Dumfries
News & Food Family Choice
2 Bank Annan Road
DG126PA
Annan
01461 40204
Herries Ave
DG1 3TL
Dumfries
Convenience Stores
Dumfries
Nithsdale Plumbing & Heating
"2, CATHERINEFIELD INDUSTRIAL ESTATE"
DG1 3PQ
Dumfries
Heating Contractors & Consultants
Dumfries
North West Dumfries Community Development Project
Unit 1 50 Lincluden Road
DG20QB
Dumfries
01387 259375
Charities & Voluntary Organisations
Dumfries
Omagh Independent Advice Services
Omagh 50 Lincluden Road
DG20QB
Dumfries
01387 266888
P Best
Dalsco Edinburgh Road
DG11SE
Dumfries
01387 254445
PTS
Unit 2 St. Marys Industrial Estate
DG11NA
Dumfries
01387 250057
Plumbers' Merchants
Dumfries
5 Martinton Road
DG1 3QT
Dumfries
07446 863593
Pat O'Donnell
Withde 50 The Grove
DG11TW
Dumfries
01387 252354
Fencing Contractors
Dumfries
97 Annan Road
DG1 3EW
Dumfries
07889 829613
Positive Solutions (Dumfries)
1 Wood 10 Carnegie Street
DG11PD
Dumfries
01387 253299
Financial Advisers- Independent
Dumfries
Premier Limousine Co
5 Gate Brownrigg Loaning
DG13JU
Dumfries
Prestige
Wirral 7-8 Brownrigg Loaning
DG13JU
Dumfries
01387 279787
Car Body Repairs
Dumfries
Proclean
Viaduc 13 Kirkowens Street
DG13DR
Dumfries
01387 249032
Cleaning Services - Commercial
Dumfries
Quamar & Son
Millfi 86 Wallamhill Road
DG11UP
Dumfries
01387 710383
R & R
Colwyn Newton Road
DG20EF
Dumfries
01387 721117
Mot Testing Centres
Dumfries
R Fotheringham Plumbing and Heating
15 Kirkland Road
DG1 3RN
Dumfries
Boilers - Servicing
Dumfries
R M Electrical
81 Criffel Road
DG2 0PH
Dumfries
Electricians & Electrical Contractors
Dumfries
River Of Life Church
Dumfri Lovers Walk
DG11LU
Dumfries
01387 264646
Places Of Worship
Dumfries
Robert Hamilton
Unit 2 2 Huntingdon Road
DG11NF
Dumfries
Valuers - General
Dumfries
Ron Thomas
Unit 2 38 Lockerbie Road
DG13AX
Dumfries
Motor Cycling Instruction & Testing
Dumfries
2/Brah St. Marys Industrial Estate
DG11NA
Dumfries
01387 268888
Car Paint & Lacquer Mnfrs & Suppliers
Dumfries
S Kennedy
8/Byro St. Marys Industrial Estate
DG11NA
Dumfries
01387 264173
Construction Contractors - General
Dumfries
S S A F A Forces Help
Nunfie Edinburgh Road
DG11JX
Dumfries
01387 266840
Charities & Voluntary Organisations
Dumfries
STEM Drive Ltd
Solway Annan Road
DG126NJ
Annan
01461 40904
Water Treatment Equipment & Service
Annan
Salon 251
4 St A 17 St. Marys Street
DG11HA
Dumfries
01387 251251
Hairdressers - Unisex
Dumfries
Sam Man Takeaway
Unit 1 66 Lincluden Road
DG20QB
Dumfries
01387 255865
Take Away Food Shops
Dumfries
Scot J C B Ltd
Unit 2 College Road
DG20DL
Dumfries
01387 255328
Plant & Machinery Dealers
Dumfries
Scottish Enterprise Dumfries & Galloway
Solway Tinwald Downs Road
DG13SJ
Dumfries
01387 245000
Business & Management Consultants
Dumfries
St Marys Road Ind Est
DG1 1NA
Dumfries
Builders' Tools & Equipment Mnfrs
Dumfries
Sixt Car Hire - Closed
Dumfries Railway Station
DG1 1LU
Dumfries
238 Heathhall Ind Est
DG1 3PH
Dumfries
Home Improvement Centres
Dumfries
South West Scotland Screen Commission
Gracef 28 Edinburgh Road
DG11JQ
Dumfries
Film Studios & Production Services
Dumfries
Spider Skull Clothing
Clothing Wholesalers
Dumfries
Spirals
Revolv 34 Lochside Road
DG20LW
Dumfries
01387 250011
Hairdressers - Unisex
Dumfries
St Ninians Primary School
Mayfie 348 Lochside Road
DG20EL
Dumfries
Schools - Local Authority
Dumfries
26 Marchfield Rd
DG1 3FX
Dumfries
Plaster Mnfrs & Suppliers
Dumfries
Stewartry & District Cats Protection
1 Linc College Road
DG20DL
Dumfries
01387 264541
Animal Welfare Organisations
Dumfries
System Catherinefield Road
DG13PJ
Dumfries
01387 249699
Construction Contractors - General
Dumfries
Site 6 54 Edinburgh Road
DG11JU
Dumfries
01387 262523
4 Wott 24 Young Avenue
DG20DJ
Dumfries
01387 255130
Wedding Supplies & Services
Dumfries
Drill 65 Edinburgh Road
DG11JX
Dumfries
01387 253589
Armed Services - Reserve Forces
Dumfries
Abbey Abbey Lane
DG20DQ
Dumfries
01387 253739
The Ol 15 Catherine Street
DG11JF
Dumfries
01387 255295
Veterinary Surgeons & Practitioners
Dumfries
The Lo 16 St Marys Street
DG11LZ
Dumfries
The Burnett House
Burnde 4 Lovers Walk
DG11LP
Dumfries
01387 263164
The David Keswick Athletic Centre
8 Marchmount
DG11PX
Dumfries
01387 269423
Leisure & Recreation Centres
Dumfries
The Floor Store Dumfries Ltd
Spitfire Rd Heathhall Ind Est
DG1 3PH
Dumfries
Flooring Services
Dumfries
The Nithsdale Trust
Nithsd 9 St. Marys Street
DG11HA
Dumfries
01387 253452
The River Of Life Christian School
Dumfri Lovers Walk
DG11LU
Dumfries
01387 264646
Schools - Independent & Preparatory
Dumfries
The Scottish Agricultural College
Arduth St. Marys Industrial Estate
DG11DX
Dumfries
01387 267260
Colleges - Technical & Agricultural
Dumfries
The Timber Centre
Dumfri Tinwald Downs Road
DG13SJ
Dumfries
01387 249988
Timber Merchants
Dumfries
Tony Clark
Electr 107 Edinburgh Road
DG11JX
Dumfries
Torbay Lodge
Waddet 31 Lovers Walk
DG11LR
Dumfries
Torque Power Solutions
79 The Grove
DG1 1TW
Dumfries
Engine Rebuilding & Reconditioning
Dumfries
Travelodge
South Annan Road
DG13SE
Dumfries
Lincluden Road
DG2 0QB
Dumfries
0800 035 3776
The Lo College Mains Road
DG20YJ
Dumfries
01387 263733
Veterinary Pharmacies
Dumfries
W J Grieve
The Ga Annan Road
DG126PB
Annan
01461 40203
W M Morrison Supermarkets PLC
Unit 1 Brooms Road
DG12SH
Dumfries
01387 266952
Car Washing & Polishing Equipment & Supplies
Dumfries
Wallace & Lockhart Ltd
Mayfie 6 Catherine Street
DG11JA
Dumfries
01387 262008
Electricians & Electrical Contractors
Dumfries
Unit d Newton Road
DG20EF
Dumfries
01387 720505
Wines Spirits & Beer - Wholesale
Dumfries
Wallamhill Fish & Chips
Priory Wallamhill Road
DG11UP
Dumfries
01387 710368
Fish & Chip Shops
Dumfries
Waverley Bar
Waverl Lovers Walk
DG11LX
Dumfries
01387 247878
Waverley Guest House
Broadw 21 St Marys Street
DG11HB
Dumfries
01387 254080
Welfare Rights
Care O 50 Lincluden Road
DG20QB
Dumfries
01387 266888
Counselling Services & Advice Services
Dumfries
Wet Jets
5 Milehouse Crescent
DG1 1JZ
Dumfries
01387 266820
Sports Grounds & Stadiums
Dumfries