Taxis & Private Hire
Dumfries
Discount Centres
Dumfries and Galloway
Barclays Local
The Crichton, Bankend Road
DG1 4ZE
Dumfries
0345 734 5345
Banks & Other Financial Institutions
Dumfries
Construction Contractors - General
Dumfries
Banks & Other Financial Institutions
Dumfries
Car Accessories & Parts
Dumfries
Banks & Other Financial Institutions
Dumfries
Greggs
Annan Road
DG1 3SE
Dumfries
01387 751017
Conference Services
Dumfries
Staircase Balustrade & Handrail Mnfrs
Dumfries
Cemeteries & Crematoria
Dumfries
Roofing Services
Dumfries
Builders' Tools & Equipment Mnfrs
Dumfries
Construction Contractors - General
Dumfries
Matalan
Stoop Loaning
DG1 3PF
Dumfries
0333 004 4444
Children & Babywear - Retail
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
43 Calside Road
DG1 4HA
Calside
01387 253877
Convenience Stores
Calside
Premier
3 Auchencrieff Road South
DG1 1XB
Locharbriggs
01387 259567
Convenience Stores
Locharbriggs
Premier
1-3 Herries Court
DG1 3TL
Heathhall
01387 248111
Convenience Stores
Heathhall
Premier
185a Annan Road
DG1 3EY
Dumfries
01387 879685
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
Health Authorities
Dumfries
GP Electric
127 Annan Road
DG1 3EW
Dumfries
01387 263536
Electricians & Electrical Contractors
Dumfries
Skip Hire & Rubbish Clearance & Collection
Collin Greedy
Shell
A75
DG1 3SE
Dumfries
01387 750415
Starbucks
Annan Road
DG1 3SE
Dumfries
01387 751144
Annan Road
DG1 3HB
Dumfries
0800 042 0800
Lockerbie Road
DG1 3PF
Dumfries
0345 674 6477
Children & Babywear - Retail
Dumfries
Gillbrae Road
DG1 4AT
Dumfries
01387 255162
3, The Peel Centre
DG1 3PF
Dumfries
01387 263024
Pet Shops & Pet Supplies
Dumfries
SPAR Georgetown
Georgetown
DG1 4AT
Dumfries
01387 261781
Convenience Stores
Dumfries
SPAR Locharbriggs
46 Auchencrieff Road Locharbriggs
DG1 1UY
Dumfries
01387 710253
Convenience Stores
Dumfries
SPAR Rosevale Street
1 Rosevale Street
DG1 2EP
Dumfries and Galloway
01387 269096
Convenience Stores
Dumfries and Galloway
97 Annan Road
DG1 3EW
Dumfries
07502 934444
Suite 79 Annan Road
DG13EG
Dumfries
01387 252358
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
Abbeyfield (Dumfries) Society
Abbeyf 28 Georgetown Road
DG14BL
Dumfries
01387 252798
Residential Care Homes
Dumfries
Abbeyfield Dumfries Society
Abbeyf 12 Moffat Road
DG11NJ
Dumfries
01387 252621
Housing Associations
Dumfries
Accurate Plumbing & Heating
Unit 1 14 Monro Avenue
DG14YH
Dumfries
01387 259267
Ace Engineering
168 Ra Cresswell Avenue
DG12HA
Dumfries
Engineers - General
Dumfries
Agricredit Ltd
Unit 1 69 Annan Road
DG13EG
Dumfries
01387 268412
Financial Services
Dumfries
Allanbank Nursing Home
7 Quee Glencaple Road
DG14TG
Dumfries
01387 249214
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
Annan Raod Post Office
Annan 82 Annan Road
DG13EQ
Dumfries
Annan Road
Annan 26 Annan Road
DG13AD
Dumfries
01387 252295
Anne Floan
10 Wel 259 Annan Road
DG13HB
Dumfries
Curtains - Retailers & Makers
Dumfries
Renaul 361 Annan Road
DG13JR
Dumfries
01387 261437
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
Baha'i Faith
Bristo 14 Minden Cr
DG14EB
Dumfries
01387 262321
Religious Organisations
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
Benvenuto Pizzeria Trattoria
1 Doro 42 Eastfield Road
DG12EQ
Dumfries
01387 259890
Restaurants - Seafood
Dumfries
208 Annan Road
DG1 3HE
Dumfries
01387 253840
Business & Trade Organisations
Dumfries
Border Self Storage Dumfries
2 Downs Way Industrial Estate
DG1 3RS
Dumfries
01387 262883
Storage Services
Dumfries
Spring 82 Makbrar Road
DG14XG
Dumfries
01387 265478
Brooms Road Post Office
Tidebr Brooms Road
DG12SH
Dumfries
01387 257780
Post Office Services
Dumfries
Brownhall Primary School
Unit 2 Glencaple Road
DG14TU
Dumfries
Schools - Local Authority
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
Unit 1 Huntingdon Business Park
DG1 1NF
Dumfries
Caldwell Wright & Co Locksmiths
Unit 1 Huntingdon Business Park, Huntingdon Road
DG1 1NF
Dumfries
Calmac Developments Ltd
Nether Craigs Road
DG14UT
Dumfries
01387 264476
5/Blue 43 Calside Road
DG14HA
Dumfries
01387 265597
Cameras Stop Crime
Hillcr Roucan Road
DG14JF
Dumfries
Cctv & Video Equipment
Dumfries
Central School Of Motoring
Carneg 44 Bushby Avenue
DG13SS
Dumfries
01387 250729
Charmwood Lodge
Charmo 18 Annan Road
DG13AD
Dumfries
01387 270350
Residential Care Homes
Dumfries
Charnwood Veterinary Centre
Hillsi 5 Charnwood Road
DG13AG
Dumfries
01387 253438
Veterinary Surgeons & Practitioners
Dumfries
Ciceley Commercials
84 Hig Brownrigg Loaning
DG13JU
Dumfries
01387 250822
Commercial Vehicle Dealers
Dumfries
Collin Post Office
3 Raym Roucan Road
DG14JF
Dumfries
01387 750300
Post Office Services
Dumfries
Collin Primary School
3 Raym Main Road
DG14JE
Dumfries
01387 750227
Schools - Local Authority
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
Couple Counselling
Mount Craigs Road
DG14UT
Dumfries
01387 251245
Counselling Services & Advice Services
Dumfries
Unit 5 296 Annan Road
DG13JE
Dumfries
01387 253812
Caravan Dealers & Mnfrs
Dumfries
Third 27 Cresswell Avenue
DG12EY
Dumfries
01387 255139
Taxis & Private Hire
Dumfries
Crichton Foundation
Browne Glencaple Road
DG14ZZ
Dumfries
01387 702047
Charities & Voluntary Organisations
Dumfries
Crossroads Care Attendant Schemes Ltd
Crossr Craigs Road
DG14UT
Dumfries
01387 248686
Charities & Voluntary Organisations
Dumfries
Cumberland & Dumfriesshire Farmers Mart PLC
Unit 5 Huntingdon Road
DG11NF
Dumfries
01387 279495
Livestock Markets
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
Lokerbie Road
DG1 3PF
Dumfries
Courier & Messenger Services
Dumfries
David Bass
Mount Craigs Road
DG14UT
Dumfries
01387 259925
David William Martin & Co
Moor H Annan Road
DG126PA
Annan
01461 40376
Dean Of Dumfries
Da Bri Heathhall
DG13NU
Dumfries
01387 263817
Derek Laing
Park V 27 Calside Road
DG14HA
Dumfries
01387 269113
Hairdressers - Unisex
Dumfries
Dumfries & County Golf Club
Dumfri Edinburgh Road
DG11JX
Dumfries
Golf Courses & Clubs
Dumfries
Dumfries & Galloway Association For The Blind
Gracef Craigs Road
DG14UT
Dumfries
Charities & Voluntary Organisations
Dumfries
Dumfries & Galloway Constabulary
Headqu Cornwall Mount
DG11PZ
Dumfries
01387 252112
Lockerbie Road
DG1 3PG
Dumfries
Car Body Repairs
Dumfries
Dumfries Commercial Services
E5 Gre Kellwood Road
DG14HF
Dumfries
01387 252357
Local Government
Dumfries
Dumfries High School
E5 Gre Marchmount
DG11PX
Dumfries
01387 263061
Schools - Local Authority
Dumfries
Unit 14 & 15 Spitfire Road
DG1 3PH
Dumfries
01387 440450
Car Engine Tuning & Diagnostic Services
Dumfries
Dundar Mosspark
DG14PH
Dumfries
01387 252887
Animal By-Products
Dumfries
E Layden
Rose Y 47 Balmoral Road
DG13BE
Dumfries
Monumental Masons
Dumfries
E Murray & Son
Conhea Glencaple Road
DG14UB
Dumfries
01387 770205
Eastriggs Community School
Havish Annan Road
DG126PZ
Annan
01461 40301
Schools - Local Authority
Annan
Eastriggs Library
Eastri Annan Road
DG126PZ
Annan
01461 40844
Euroroute Store
Librar 185 Annan Road
DG13EY
Dumfries
158 A Tiger Moth RoadHeathhall Industrial Estate, Heathhall
DG1 3PH
Dumfries
Training Services
Dumfries
Factory Fabrics
8 The 26 Annan Road
DG13AD
Dumfries
First Edition
Lowthe Annan Road
DG126PA
Annan
01461 40067
Carpets & Rugs - Retail
Annan
Forestry Commission
Great 55-57 Moffat Road
DG11NP
Dumfries
01387 266014
Tree Work & Forestry Services
Dumfries
Four Square Garage Doors
5 Warrenhill Road
DG1 4PW
Dumfries
Garage Doors - Suppliers & Installers
Dumfries
Fresh & Tasty
Allen 80 Annan Road
DG13EQ
Dumfries
01387 255373
G K Group
Unit 2 Main Road
DG11RZ
Dumfries
01387 711550
31 Gilloch Cres
DG1 4DW
Dumfries
- Dumfriesshire
07725 584142
Photographers - General
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
Gemini
10 Ave Gillbrae Road
DG14AT
Dumfries
01387 255162
Hairdressers - Unisex
Dumfries
George Adamson
6 The 300a Annan Road
DG13JE
Dumfries
01387 263445
Georgetown Community Centre
Lochva Georgetown Road
DG14DF
Dumfries
01387 265749
Community Centres
Dumfries
Georgetown Library
George Gillbrae Road
DG14EJ
Dumfries
Georgetown Playcare
Lochva Georgetown Road
DG14DF
Dumfries
01387 259622
Playgroups & Pre-School Education
Dumfries
Georgetown Post Office
Lochva Gillbrae Road
DG14EJ
Dumfries
01387 256798
Post Office Services
Dumfries
Georgetown Primary School
George Gillbrae Road
DG14EJ
Dumfries
01387 263703
Schools - Local Authority
Dumfries
Gibson Roofing
Unit 8 274 Annan Road
DG13JD
Dumfries
01387 261543
Roofing Services
Dumfries
Glenaldor House
The Tr 5 Victoria Terrace
DG11NL
Dumfries
01387 264248
Glenlossie
East C 75 Annan Road
DG13EG
Dumfries
Fashion Accessories
Dumfries
Wappin Kellwood Road
DG12JR
Dumfries
01387 254266
Builders' Merchants
Dumfries
Greig Farm Services
Unit 7 8 Huntingdon Square
DG11NH
Dumfries
Grierson & Graham Ltd
Lumsdo 365 Annan Road
DG13JR
Dumfries
01387 257800
Thrushwood
DG1 4JS
Dumfries
Landscape Contractors
Dumfries
H & I Engineering Ltd
Solway Annan Road
DG126NJ
Annan
01461 40500
Engineers - General
Annan
Handy Help
The Ba 15 Warrenhill Road
DG14PW
Dumfries
01387 750202
Cleaning Services - Commercial
Dumfries
Happy Faces
Cobbs 25 Calside Road
DG14HA
Dumfries
01387 248944
Hazeldean
Maitla 4 Moffat Road
DG11NJ
Dumfries
Health Services
Milner 1 Cresswell Gdns
DG12HH
Dumfries
01387 268893
Health Authorities
Dumfries
Hearts Delight
Surrey 308 Annan Road
DG13JE
Dumfries
01387 253225
Aquarium & Pond Supplies
Dumfries
Heatcentral
Units Main Road
DG11RY
Dumfries
01387 711730
Heating Contractors & Consultants
Dumfries
Hewden Hire Centres
Units 2 Eastfield Road
DG12EQ
Dumfries
01387 264152
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
Holywood Trust
Mount Craigs Road
DG14UT
Dumfries
01387 269176
Charities & Voluntary Organisations
Dumfries
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
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
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 H Johnstone
Coop H 6 Gilloch Drive
DG14DP
Dumfries
01387 262363
Electricians & Electrical Contractors
Dumfries
J K Sandhu
Anbria 3 Auchencrieff Road South
DG11XB
Dumfries
J L Edgar
Unit 8 Huntingdon Road
DG11NF
Dumfries
01387 267047
J Rae
St Jam 1 Cartha Road
DG14JB
Dumfries
01387 750232
Farming - Livestock & Other Animals
Dumfries
JOHN GIBSON & SONS LIMITED
The RacksCollin
DG1 4PU
Dumfries
James Haugh (Dumfries) Ltd
Crown 2 St. Marys Street
DG11HD
Dumfries
01387 255291
Jewson Ltd
Avonda Kellwood Road
DG12JR
Dumfries
01387 257998
Builders' Merchants
Dumfries
Unit 6a Catherinefield Industrial Estate
DG1 3PQ
Dumfries
Home Improvement Centres
Dumfries
John G Maxwell
Nether Glencaple Road
DG14TY
Dumfries
Johnstone & Clark (Heating) Ltd
Unit 1 St Marys Industrial Estate
DG11NE
Dumfries
01387 267211
Heating Contractors & Consultants
Dumfries
Airds Drive
DG1 4EW
Dumfries
Internet Service Providers
Dumfries
K.R.S DUMFRIES
Heathhall Industrial Estate
DG1 3PH
Dumfries
Tug & Towing Services
Dumfries
Keir H 66 Bankend Road
DG14TL
Dumfries
01387 257610
Residential Care Homes
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
Kenneth J Milligan
Fairvi Glencaple Road
DG14TZ
Dumfries
Electricians & Electrical Contractors
Dumfries
Northb Kellwood Road
DG14HF
Dumfries
01387 255241
Timber Merchants
Dumfries
Kinderhouse Nursery
The Ha Huntingdon Avenue
DG11NQ
Dumfries
01387 264064
Nurseries & Creches
Dumfries
Wynela Cottage
DG1 4PN
Dumfries
Monumental Masons
Dumfries
LS (UK) Ltd
Unit 8 74 Annan Road
DG13EQ
Dumfries
01387 254418
Auto Electricians
Dumfries
Unit 6 51 Lockerbie Road
DG13AY
Dumfries
Take Away Food Shops
Dumfries
Leeshun Catering Suppliers
Ind Es 20-22 Annan Road
DG13AD
Dumfries
01387 269555
Frozen Food Processors & Distributors
Dumfries
Lex Transfleet Ltd
The Oa Cresswell Avenue
DG12HA
Dumfries
01387 250333
Van & Truck Hire
Dumfries
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
Ph Unit Gilbrae Medical Centre
DG1 4EJ
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
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
Lockharts
2 Westfield Road
DG1 4AA
Dumfries
Construction Contractors - General
Dumfries
4 Fionn Lann Edinburgh Rd Heathhall
DG1 1UA
Dumfries
Car Hire - Chauffeur Driven
Dumfries
M Burton
Chambe 5 Westfield Road
DG14AA
Dumfries
01387 266285
Chiropodists (Podiatrists)
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
Marchmount Bowling Club
Copy F 10 Moffat Road
DG11NJ
Dumfries
01387 252302
Sports Clubs & Associations
Dumfries
Margaret's Hair Design
The Lo 89 Annan Road
DG13EG
Dumfries
01387 257218
Hairdressers - Unisex
Dumfries
McIntyre School Of Motoring
Unit 0 Rowanbank
DG13LL
Dumfries
01387 710441
Milbury Care Services
Birchw 298 Annan Road
DG13JE
Dumfries
Residential Care Homes
Dumfries
Milligan Technical Services
Hightown Of Craigs Farm
DG1 4QR
Dumfries
Boilers - Servicing
Dumfries
Moss Motors
Unit 9 Main Road
DG11RY
Dumfries
01387 710910
1 Brasswell Park
DG1 3JA
Dumfries
First Aid & Medical Supplies
Dumfries
Long A Huntingdon Road
DG11NF
Dumfries
01387 264444
Car & Truck Electrical Centres
Dumfries
Mount Sydney Inn
Mount Craigs Road
DG14EU
Dumfries
01387 252091
Mowercare
Unit 3 Huntingdon Road
DG11NF
Dumfries
01387 279000
Lawnmowers & Garden Machinery - Sales & Service
Dumfries
272 , Hurrican Rd
DG1 3PH
Dumfries
Multiple Sclerosis Society Of Great Britain & Northern Irel
Flat 1 37 Loganbarns Cr
DG14BX
Dumfries
01387 268816
Charities & Voluntary Organisations
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
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
Georgetown Store
DG1 4HA
Dumfries
Convenience Stores
Dumfries
Nithsdale Plumbing & Heating
"2, CATHERINEFIELD INDUSTRIAL ESTATE"
DG1 3PQ
Dumfries
Heating Contractors & Consultants
Dumfries
Noblehill Primary School
Heaton 243 Annan Road
DG13HB
Dumfries
01387 252167
Schools - Local Authority
Dumfries
P Best
Dalsco Edinburgh Road
DG11SE
Dumfries
01387 254445
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
Professional Tax Solutions
6th Fl 41 Makbrar Road
DG14XQ
Dumfries
Quamar & Son
Millfi 86 Wallamhill Road
DG11UP
Dumfries
01387 710383
R Fotheringham Plumbing and Heating
15 Kirkland Road
DG1 3RN
Dumfries
Boilers - Servicing
Dumfries
R G Harper
Heaton 36 Eastfield Road
DG12EQ
Dumfries
01387 265554
Tree Work & Forestry Services
Dumfries
R Houston
Dunkel Glencaple Road
DG14AS
Dumfries
01387 254213
Red Rose Taxis
46-47 24 Loganbarns Cr
DG14BX
Dumfries
01387 263103
Taxis & Private Hire
Dumfries
Robert Hamilton
Unit 2 2 Huntingdon Road
DG11NF
Dumfries
Valuers - General
Dumfries
Robert T Meechan
Burley 20 Calside Road
DG14HA
Dumfries
01387 255702
Ron Thomas
Unit 2 38 Lockerbie Road
DG13AX
Dumfries
Motor Cycling Instruction & Testing
Dumfries
S Milenkovic
Dental 10 Loganbarns Road
DG14BU
Dumfries
07711 019016
Chiropodists (Podiatrists)
Dumfries
S S A F A Forces Help
Nunfie Edinburgh Road
DG11JX
Dumfries
01387 266840
Charities & Voluntary Organisations
Dumfries
SP-Images-Scotland
2 Georgetown Road
DG14BN
Dumfries
01387 254156
Photographers - Advertising & Commercial
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
154, Georgetown Rd
DG1 4DT
Dumfries
Scottish Enterprise Dumfries & Galloway
Solway Tinwald Downs Road
DG13SJ
Dumfries
01387 245000
Business & Management Consultants
Dumfries
Play G Craigs Road
DG14UT
Dumfries
01387 253691
Community Centres
Dumfries
Scripture Union
Mount Craigs Road
DG14UT
Dumfries
Religious Organisations
Dumfries
Jayesc Cresswell Avenue
DG12HA
Dumfries
01387 253900
Georgetown Road
DG1 4DF
Dumfries
07979 071546
Clubs & Associations - Social
Dumfries
238 Heathhall Ind Est
DG1 3PH
Dumfries
Home Improvement Centres
Dumfries
St Josephs College
St Jos Craigs Road
DG14UU
Dumfries
01387 252893
Schools - Local Authority
Dumfries
Stagecoach (West Scotland)
Leigh 8 Eastfield Road
DG12EQ
Dumfries
01387 253496
Bus & Coach Operators & Stations
Dumfries
26 Marchfield Rd
DG1 3FX
Dumfries
Plaster Mnfrs & Suppliers
Dumfries
Stewartry Good Neighbours
Mount Craigs Road
DG14UT
Dumfries
01387 249081
Community Projects
Dumfries
System Catherinefield Road
DG13PJ
Dumfries
01387 249699
Construction Contractors - General
Dumfries
Unit 2 14 Hillview Place
DG14DU
Dumfries
01387 268852
Unit 2 90-94 Annan Road
DG13EH
Dumfries
01387 252711
The Lo 16 St Marys Street
DG11LZ
Dumfries
The David Keswick Athletic Centre
8 Marchmount
DG11PX
Dumfries
01387 269423
Leisure & Recreation Centres
Dumfries
The Dumfries & Galloway Befriending Project
Mount Craigs Road
DG14UT
Dumfries
01387 247812
Charities & Voluntary Organisations
Dumfries
The Five Arches
Thornh 345 Annan Road
DG13JR
Dumfries
01387 264328
The Floor Store Dumfries Ltd
Spitfire Rd Heathhall Ind Est
DG1 3PH
Dumfries
Flooring Services
Dumfries
The Grooming Room
A Main Road
DG11RY
Dumfries
01387 711111
Dog Clipping & Grooming
Dumfries
The Jolly Harvester
Units Calside Road
DG14HB
Dumfries
01387 269101
The Nithsdale Trust
Nithsd 9 St. Marys Street
DG11HA
Dumfries
01387 253452
Mount Craigs Road
DG14UT
Dumfries
01387 240044
Charities & Voluntary Organisations
Dumfries
The Timber Centre
Dumfri Tinwald Downs Road
DG13SJ
Dumfries
01387 249988
Timber Merchants
Dumfries
Thistle Grove Caravan Park
Unit 3 Main Road
DG14JE
Dumfries
01387 750743
15 Bas 66-68 Annan Road
DG13EQ
Dumfries
01387 253091
Engine Rebuilding & Reconditioning
Dumfries
Torque Power Solutions
79 The Grove
DG1 1TW
Dumfries
Engine Rebuilding & Reconditioning
Dumfries
Townhouse Hotel
11 Pre 208 Annan Road
DG13HE
Dumfries
Travelodge
South Annan Road
DG13SE
Dumfries
Turning Point (Scotland)
Mount Craigs Road
DG14UT
Dumfries
01387 247123
Charities & Voluntary Organisations
Dumfries
Victim Support
Mount Craigs Road
DG14UT
Dumfries
01387 250883
Charities & Voluntary Organisations
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
W Richardson
Dental 10 Roucan Court
DG14JH
Dumfries
01387 750542
Car Washing & Polishing Equipment & Supplies
Dumfries
Wallamhill Fish & Chips
Priory Wallamhill Road
DG11UP
Dumfries
01387 710368
Fish & Chip Shops
Dumfries
Waverley Guest House
Broadw 21 St Marys Street
DG11HB
Dumfries
01387 254080
Web 2000
Unit C 43 Makbrar Road
DG14XQ
Dumfries
01387 255724
Wet Jets
5 Milehouse Crescent
DG1 1JZ
Dumfries
01387 266820
Sports Grounds & Stadiums
Dumfries
11 McAllister Way
DG1 4GZ
Dumfries
Cleaning Services - Domestic
Dumfries