Benefit Cosmetics Brow Bar Counter
74 High Street
DG1 2BS
Dumfries
01387 253859
Charities & Voluntary Organisations
Dumfries
Charities & Voluntary Organisations
Dumfries
Construction Contractors - General
Dumfries
Currys
Unit 6 Dumfries Retail Park
DG2 0NU
Dumfries
Battery Suppliers
Dumfries
Conference Services
Dumfries
Car Body Repairs
Dumfries
Bathroom Equipment & Fittings
Dumfries
Builders' Tools & Equipment Mnfrs
Dumfries
Staircase Balustrade & Handrail Mnfrs
Dumfries
Cemeteries & Crematoria
Dumfries
Builders' Tools & Equipment Mnfrs
Dumfries
Flooring Services
Dumfries
Guttering Services
Dumfries
Pianos - Tuning & Repairs
Dumfries
McDonald's
Lochside Road
DG2 0DY
Dumfries
01387 255794
Delivery Services
Dumfries
Rubix Dumfries
Store Site 9 Downs Way I E
DG1 3RS
Dumfries
01387 269214
Industrial Services
Dumfries
Tesco Mobile
Cuckoos Bridge Retail Park
DG2 9BF
Dumfries
0345 677 9825
Internet Service Providers
Dumfries
Three
Unit 18 The Loreburne Shopping Centre
DG1 2BD
Dumfries
01387 270871
Builders' Tools & Equipment Mnfrs
Dumfries
Restaurants - Japanese
Dumfries
Computer Support & Services
Dumfries
Computer Fixer
1 St Mary's St
DG1 1HA
Dumfries
- Dumfries and Galloway
01387 417005
Computer Support & Services
Dumfries
GP Electric
127 Annan Road
DG1 3EW
Dumfries
01387 263536
Electricians & Electrical Contractors
Dumfries
Tool Equipment Hire
Dumfries
Fast Food Delivery Services
Dumfries
Architectural Services
Dumfries
Holidays - Self Catering Accommodation
Dumfries
Plansafe
49 Buccleuch Street
DG1 2AB
Dumfries
01387 255535
Safety Consultants
Dumfries
Shell
9 Saint Michael Street
DG1 2QD
Dumfries
01387 254304
Banks & Other Financial Institutions
Dumfries
Starbucks
Annan Road
DG1 3SE
Dumfries
01387 751144
Car Accessories & Parts
Dumfries
8-10 Church Place
DG1 1BW
Dumfries
0345 165 7157
Children & Babywear - Retail
Dumfries
Booker Dumfries
Maxwelltown Industrial Estate
DG2 0NW
Dumfries
01387 253640
15 Galloway Street
DG2 7TL
Dumfries
01387 257509
Lockerbie Road
DG1 3PF
Dumfries
0345 674 6477
Children & Babywear - Retail
Dumfries
Cuckoo Bridge Retail Park
DG2 9BF
Dumfries
0345 677 9825
Children & Babywear - Retail
Dumfries
36 Edinburgh Road
DG1 1JQ
Dumfries
01387 254865
Charities & Voluntary Organisations
Dumfries
141-143 High Street
DG1 2QT
Dumfries
01387 266509
Clocks & Watches - Sales & Repair
Dumfries
6 Queensberry Square
DG1 1BL
Dumfries
01387 699998
Banks & Other Financial Institutions
Dumfries
1 Criminal Injuree Claim
Beech 20-22 Brewery Street
DG12RP
Dumfries
0800 032 3096
Industrial Services
Dumfries
A & G King Timber Ltd
Wheal The Sawmill
DG29RU
Dumfries
01387 720210
Sawmills & Wood Shavings
Dumfries
A A Duncan
10 Wes 56 Academy Street
DG11BZ
Dumfries
01387 256395
Quantity Surveyors
Dumfries
A B Hastings & Son
1 Mead West Crossleys
DG20RA
Dumfries
01387 720341
A B Montana Leather
Lion B 157 Irish Street
DG12NP
Dumfries
Leathergoods Shops
Dumfries
A G Smith
Manor Dykeside
DG28LA
Dumfries
01387 760666
Agricultural Buildings
Dumfries
A H R Crossan & Co
Bourne 93 Irish Street
DG12PQ
Dumfries
01387 255265
Quantity Surveyors
Dumfries
A1 Auto Base Garage
Sandpiper
DG1 4RD
Dumfries
Car Body Repairs
Dumfries
Dockpa Nithbank
DG12RZ
Dumfries
Sheltered Housing
Dumfries
Adult Education Office
Therfi 29 Irish Street
DG12PJ
Dumfries
01387 267459
Adult Education Centres
Dumfries
Alansound
The Sh Dnous Hoose
DG20UP
Dumfries
Audio-Visual Equipment & Supplies
Dumfries
Alba Printers Ltd
West Y 1 St Michael Street
DG12QD
Dumfries
01387 266992
Alcohol & Drug Misuse Unit
Camero 1 Nithbank
DG12RZ
Dumfries
01387 244550
Alcohol Misuse - Advice & Counselling
Dumfries
All Seasons Landscapes
Glenview Lochfoot
DG2 8NQ
Dumfries
Landscape Contractors
Dumfries
Castle Douglas Rd
DG2 8PP
Dumfries
14/Rex 35 Buccleuch Street
DG12AB
Dumfries
01387 254425
Surveyors - Building
Dumfries
Unit 5 8 Kirkowens Street
DG13DS
Dumfries
01387 257055
Cleaning Services - Domestic
Dumfries
Anderson Engineering
Unit 1 Irongray Road
DG20JE
Dumfries
01387 721700
Precision Engineers
Dumfries
Angler Craft
6 Stra Greenbogue
DG13QG
Dumfries
01387 750247
Fishing & Angling Equipment
Dumfries
Annan Road
Annan 26 Annan Road
DG13AD
Dumfries
01387 252295
Anne Floan
10 Wel 259 Annan Road
DG13HB
Dumfries
Curtains - Retailers & Makers
Dumfries
Apex Decor
405 Ce St. Marys Industrial Estate
DG11NA
Dumfries
01387 248833
Decorators' Merchants
Dumfries
Argos Ltd
Unit 3 8-10 Church Place
DG11BW
Dumfries
01387 255113
Catalogue Showrooms
Dumfries
Army Careers Information Office
T A Ce 114 English Street
DG12DE
Dumfries
01387 252192
Career Guidance Services
Dumfries
Artistic Window Blinds
Shoppi 28O Lochside Road
DG20LW
Dumfries
Assembly Rooms
4 May George Street
DG11EJ
Dumfries
01387 254333
Conference Rooms & Centres
Dumfries
Astrobabe
Image Green Mill
DG20JA
Dumfries
01387 721310
Clairvoyants & Psychics
Dumfries
10A Knowehead Quarry
DG11QX
Dumfries
01387 710147
Auto-Rads
Unit 7 Rosefield Mills
DG27DA
Dumfries
01387 261619
Car Radiator Servicing & Repairs
Dumfries
B J's Catering
9 Loch Burnhead
DG20RU
Dumfries
Catering - Mobile
Dumfries
BBC (Dumfries)
Broadc Lovers Walk
DG11NZ
Dumfries
01387 268008
Radio & Television Stations
Dumfries
Barnstorm Records
1/Stat 28 Church Cresent
DG11DF
Dumfries
Queens
DG13NE
Dumfries
01387 860251
Schools & Colleges - Further Education
Dumfries
Kintai 43 Buccleuch Street
DG12AB
Dumfries
01387 252361
Bellhaven (Dumfries)
Unit 1 Tinwald Downs Road
DG13SJ
Dumfries
01387 259466
74 High St
DG1 2BS
Dumfries
Benvenuto Pizzeria Trattoria
1 Doro 42 Eastfield Road
DG12EQ
Dumfries
01387 259890
Restaurants - Seafood
Dumfries
Birthdays
Unit 5 72 High Street
DG12BS
Dumfries
01387 257538
Card & Poster Shops
Dumfries
Blackaby Joiners & Builders
7 Barn Hardthorn Road
DG29TQ
Dumfries
Blockbuster
Unit 9 9-13 Castle Street
DG11DJ
Dumfries
01387 267284
Board Stoopid
G/2/Un 34 Munches Street
DG11ET
Dumfries
01387 268575
Skates & Skateboarding
Dumfries
Bodycare
40 Cor 10 High Street
DG12BN
Dumfries
01387 240001
22 Queensberry Street
DG1 1HR
Dumfries
Opticians - Ophthalmic (Optometrists)
Dumfries
208 Annan Road
DG1 3HE
Dumfries
01387 253840
Business & Trade Organisations
Dumfries
Unit 1 Terregles Street
DG29DX
Dumfries
01387 267835
Car Breakdown & Recovery Services
Dumfries
Border Environmental Services
32 Gar 26-34 Terregles Road
DG29HB
Dumfries
01387 251170
Safety Consultants
Dumfries
Border Seamless Gutters
Unit 1 St. Marys Industrial Estate
DG11NA
Dumfries
01387 257111
Guttering Services
Dumfries
Border Signs & Graphix Ltd
Home F St. Marys Industrial Estate
DG11NA
Dumfries
01387 269582
Signs & Nameplates
Dumfries
Rowanbank Cottage
DG2 8RA
Dumfries
Property & Estate Management
Dumfries
Bruno's
Unit 1 3 Balmoral Road
DG13BE
Dumfries
Restaurants - Italian
Dumfries
Brydekirk Technology Ltd
Unit 6 Manderley
DG20SA
Dumfries
01387 740685
Computer Systems & Software (Development)
Dumfries
Buckaroo.Biz
The Ga 70 Glasgow Street
DG29AQ
Dumfries
01387 248351
Equestrian Supplies
Dumfries
Budget Exhausts & Tyres Ltd
A 40 Laurieknowe
DG27AJ
Dumfries
01387 255943
Exhaust & Shock Absorber Centres
Dumfries
Builders Bargains
Lochside Industrial Estate
DG2 0JE
Dumfries
01387 256612
Machinery - Industrial & Commercial
Dumfries
Burden
Unit 2 Tinwald Downs Road
DG11TS
Dumfries
01387 266770
Burns Gift Shop
Unit 2 5 Bank Street
DG12NX
Dumfries
01387 255579
Tobacconists - Retail
Dumfries
Shakespeare Street
DG1 2JJ
Dumfries
C I A C Criminal Injury Claims
Guardi 20-22 Brewery Street
DG12RP
Dumfries
0800 032 3095
Accident Management
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
Cameras Stop Crime
Hillcr Roucan Road
DG14JF
Dumfries
Cctv & Video Equipment
Dumfries
Card Factory
Unit 2 The Loreburne Shopping Centre
DG12BD
Dumfries
01387 279813
Greeting Card Publishers & Wholesalers
Dumfries
Careers Scotland
Unit 2 The Loreburne Shopping Centre
DG12BD
Dumfries
01387 272500
Career Guidance Services
Dumfries
Cargen Construction
Waters Dalbeattie Road
DG28LW
Dumfries
01387 259562
Carnsalloch Market Gardens
Carnou Carnsalloch Gdns
DG11SL
Dumfries
01387 255598
Market Gardeners
Dumfries
6/Lind 10 English Street
DG12BT
Dumfries
01387 259642
Chem-Dry Specialists
Unit 3 Hilltop
DG28PU
Dumfries
China Slate
Drumsl Cargenbridge
DG28NF
Dumfries
01387 250888
Slate & Slate Products
Dumfries
The Ch Gilmerston Cottage
DG20UW
Dumfries
01387 820496
Old Da Upper Stepford
DG20JP
Dumfries
Antiques - Repairing & Restoring
Dumfries
Ciceley Commercials
84 Hig Brownrigg Loaning
DG13JU
Dumfries
01387 250822
Commercial Vehicle Dealers
Dumfries
New Lo Terliss
DG13JP
Dumfries
Car Valet Services
Dumfries
3 Newall Terrace
DG1 1LN
Dumfries
Clinics - Private
Dumfries
Clinton Cards PLC
Unit 3 The Loreburne Shopping Centre
DG12BD
Dumfries
01387 257052
Card & Poster Shops
Dumfries
Unit 5 Conheath House
DG14UB
Dumfries
01387 770411
Nurseries - Wholesale
Dumfries
Unit H West Shambellie
DG28HG
Dumfries
01387 850280
Art Restoration & Picture Cleaning
Dumfries
Country Fabrics
Sales 178 Irish Street
DG12NJ
Dumfries
Soft Furnishings - Retail
Dumfries
County 237 Heathhall Industrial Estate
DG13PH
Dumfries
Air Conditioning & Refrigeration Contractors
Dumfries
County Refrigeration Ltd
273 Heathhall Ind Est
DG1 3PH
Dumfries
Air Conditioning Equipment & Systems
Dumfries
Head O Courthill Pk
DG20RR
Dumfries
01387 740336
Bridge
DG28JY
Dumfries
01387 760284
Fabric Importers & Exporters
Dumfries
Unit 5 296 Annan Road
DG13JE
Dumfries
01387 253812
Caravan Dealers & Mnfrs
Dumfries
Crichton Development Co
Griers Bankend Road
DG14ZE
Dumfries
01387 247544
Property Developers
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
D & G Sign Design
Rail S 42 Beeches Avenue
DG28LD
Dumfries
Sign Makers' Equipment & Materials
Dumfries
D H P (Scotland) Ltd
Redcar 43 Buccleuch Street
DG12AB
Dumfries
01387 266426
Training Centres
Dumfries
D R C
Mid Pa Bankend Road
DG14SZ
Dumfries
01387 247967
Research Organisations
Dumfries
DADDS
124 Queensberry St
DG1 1BU
Dumfries
Lion M Meikle Kirkland Cottage
DG28QN
Dumfries
Internet Services
Dumfries
Dalbeattie Finance Co Ltd
Mill I 176 Irish Street
DG12NJ
Dumfries
01387 253933
Credit & Finance Companies
Dumfries
Unit 8 Catherinefield Industrial Estate
DG13PH
Dumfries
01387 262781
David Bass
Mount Craigs Road
DG14UT
Dumfries
01387 259925
Landpa Milliganton
DG20JX
Dumfries
01387 740219
Dairy Equipment Suppliers
Dumfries
David McMillan
Sele F 6 Friars Vennel
DG12RN
Dumfries
01387 252075
Fishing & Angling Equipment
Dumfries
Unit 1 Deepwater,Dalskairth
DG28ND
Dumfries
01387 268311
Delilic'ous
Priory 25 Whitesands
DG12RR
Dumfries
01387 270639
Direct Flooring
G/R 44-56 Queen Street
DG12JP
Dumfries
01387 248333
Floorcoverings - Retail
Dumfries
Nithbank
DG1 2RZ
Dumfries
Rest & Retirement Homes
Dumfries
Dollond & Aitchison
Unit 4 96 Friars Vennel
DG12RE
Dumfries
01387 252219
Opticians - Dispensing
Dumfries
Domino Entertainments
Bridge 52 Whitesands
DG12RS
Dumfries
01387 268695
Entertainment Centres
Dumfries
2/Lady 5 Church Cresent
DG11DF
Dumfries
01387 250250
Ice Cream Manufacturers & Suppliers
Dumfries
Dulux Decorator Centre
Unit 1 St. Marys Industrial Estate
DG11NA
Dumfries
01387 269318
Decorators' Merchants
Dumfries
Dumfries & Galloway Arts Festival
Gracef 28 Edinburgh Road
DG11JQ
Dumfries
Dumfries & Galloway Chamber Of Commerce
Gracef 16 Buccleuch Street
DG12AH
Dumfries
01387 270866
Chambers Of Commerce
Dumfries
Gracef
DG13QZ
Dumfries
01387 261261
Schools & Colleges - Further Education
Dumfries
Dumfries & Galloway Council
Counci English Street
DG12DD
Dumfries
01387 260000
Local Government
Dumfries
Dumfries & Galloway Standard & The Galloway News
Stewar Glasgow Road
DG20NA
Dumfries
01387 253123
Newspaper & Magazine Publishers
Dumfries
Dumfries & Galloway Tourist Board
Stewar 64 Whitesands
DG12RS
Dumfries
013873 80976
Tourist Information
Dumfries
Dumfries Bed Centre
77-85 English St
DG1 2DA
Dumfries
Dumfries Bowling Club
E5 Gre Newall Terrace
DG11LN
Dumfries
01387 252066
Dumfries Caravan Centre
E5 Gre Annan Road
DG13JE
Dumfries
Caravan Dealers & Mnfrs
Dumfries
Dumfries Carpet Centre
101 English St
DG1 2DA
Dumfries
Carpets & Rugs - Retail
Dumfries
Dumfries Commercial Services
E5 Gre Kellwood Road
DG14HF
Dumfries
01387 252357
Local Government
Dumfries
Dumfries Constituency Conservative Association
E5 Gre 41a Castle Street
DG11DU
Dumfries
01387 253449
Political Parties
Dumfries
Dumfries Health & Wholefoods
E5 Gre 29-31 English Street
DG12BU
Dumfries
01387 261065
Health Foods & Products
Dumfries
E5 Gre Heathhall Industrial Estate
DG13PH
Dumfries
Hydraulic Equipment & Accessories - Sales & Service
Dumfries
Dumfries Ice Bowl
E5 Gre King Street
DG29AN
Dumfries
01387 251300
Leisure & Recreation Centres
Dumfries
Unit 14 & 15 Spitfire Road
DG1 3PH
Dumfries
01387 440450
Car Engine Tuning & Diagnostic Services
Dumfries
Park F Broadford
DG20RT
Dumfries
01387 740264
Park F 11 Great King Street
DG11BA
Dumfries
01387 255508
Dumfries Swimming Pool
Dumfri Park Lane
DG12AX
Dumfries
01387 252908
Swimming Pools - Public
Dumfries
Dumphries & Galloway Community Trust
Oakfie Kingholm Road
DG14SR
Dumfries
01387 251325
Central Government
Dumfries
Dundar Mosspark
DG14PH
Dumfries
01387 252887
Animal By-Products
Dumfries
Cuckoo Bridge Retail Park
DG2 9BF
Dumfries
Household Stores
Dumfries
Glasgow Road
DG2 9BF
Dumfries
01387 257257
Dunfries Fising Game
Unit 6 45 Bank Street
DG12PA
Dumfries
Fishmongers & Fishmonger Services & Suppliers
Dumfries
St. Ma PO Box 7558
DG28LD
Dumfries
01387 252902
Scaffolding Erectors & Hirers
Dumfries
E Layden
Rose Y 47 Balmoral Road
DG13BE
Dumfries
Monumental Masons
Dumfries
Martial Arts Instruction
Dumfries
Elaine Murray
The We 5 Friars Vennel
DG12RQ
Dumfries
01387 279205
Members Of Parliaments
Dumfries
Unit2B Catherinefield Industrial Estate
DG13PQ
Dumfries
01387 269892
Exhibition Services
Dumfries
16 Loreburn St
DG1 1HJ
Dumfries
Taxis & Private Hire
Dumfries
Ellwoods of Dumfries
35 Mar 36 English Street
DG12BY
Dumfries
Elmos Direct
Lochsi Lewars Avenue
DG20LS
Dumfries
0845 602 1459
Mail Order & Catalogue Shopping
Dumfries
Equita Barndennoch Schoolhouse
DG20TP
Dumfries
Enterprise PLC
Rolls Unit 7 Shirley Road
DG20ED
Dumfries
01387 721303
Gas Service Engineers
Dumfries
Excavator Services
The He Carrera
DG14NF
Dumfries
Plant & Machinery Repairs
Dumfries
Exhibitrans
Hillhe Bankend Road
DG14UQ
Dumfries
01387 254924
Transport Consultants
Dumfries
Unit 2 5 Catherinefield Industrial Estate
DG13PQ
Dumfries
01387 264850
Bakery & Confectionery Supplies
Dumfries
Girric PO Box 7570
DG28YD
Dumfries
Factory Fabrics
8 The 26 Annan Road
DG13AD
Dumfries
The Tower
DG2 0QY
Dumfries
Security Equipment
Dumfries
Farmfoods Ltd
Unit 9 66 Glasgow Street
DG29AQ
Dumfries
01387 266777
Farmfoods Ltd
Unit 9 18-20 Queensberry Square
DG11BL
Dumfries
01387 256607
Fashion Fabrics
South 17 St Andrew Street
DG11BS
Dumfries
01387 267795
Fire Brigade
Fire S 120-124 Brooms Road
DG12DZ
Dumfries
01387 252222
West H 14 Newabbey Road
DG27NA
Dumfries
01387 255081
Firefighting Equipment
Dumfries
The Fo
DG11QB
Dumfries
01387 860271
Training Centres
Dumfries
Four Square Garage Doors
5 Warrenhill Road
DG1 4PW
Dumfries
Garage Doors - Suppliers & Installers
Dumfries
Unit 0 Heathhall Industrial Estate
DG13PH
Dumfries
01387 268877
Steel Stockholders
Dumfries
Fun Sunwear
Xscape 92 Edinburgh Road
DG11JU
Dumfries
01387 269323
Mail Order & Catalogue Shopping
Dumfries
Fyne Charters
Suite Johnstone Pk
DG13LB
Dumfries
01387 711711
Gala Clubs
Forest Shakespeare Street
DG12JJ
Dumfries
01387 261721
Galloway (Crystal & Glass) Ltd
Unit 1
DG28ED
Dumfries
01387 760643
Glass Engravers & Decorators
Dumfries
Tylers Knowe Shawhead
DG2 9SR
Dumfries
01387 730665
Heating Equipment - Sales & Service
Dumfries
Lochsi Newfield Cottage
DG28HZ
Dumfries
01387 730665
Lochsi
DG28ED
Dumfries
01387 760643
Glass Engravers & Decorators
Dumfries
unit 2 Irongray Road
DG20HS
Dumfries
01387 720097
Meat - Wholesale
Dumfries
56 Glebe Street
DG1 2LF
Dumfries
07754 187386
Gardening Services
Dumfries
Galloway Log Supplies
187 Heathhall Ind Est
DG1 3PH
Dumfries
01387 267711
Gee Gee's
Unit 8 13 Bank Street
DG12NX
Dumfries
Saddlery & Riding Wear
Dumfries
Unit F Congeith
DG28JT
Dumfries
01387 760234
12 Howgate St
DG2 7AE
Dumfries
Global Video (UK) Ltd
The Ne 12 Whitesands
DG12RR
Dumfries
01387 250997
Fashion Accessories
Dumfries
Gracefield Art Centre
The Ol 30 Edinburgh Road
DG11NW
Dumfries
01387 262084
Woodhi Meiklelarg
DG29ST
Dumfries
01556 690663
Chatsw 93-95 High Street
DG12BA
Dumfries
01387 252372
Credit & Finance Companies
Dumfries
Greig Farm Services
Unit 7 8 Huntingdon Square
DG11NH
Dumfries
Thrushwood
DG1 4JS
Dumfries
Landscape Contractors
Dumfries
Teesid Scaur Farm
DG29UG
Dumfries
01387 730226
Livestock Breeders & Dealers
Dumfries
H O P E Services
Burnsi 17 Buccleuch Street
DG12AT
Dumfries
01387 249172
Disability & Special Needs - Services
Dumfries
HM Prison
Unit 2 Terregles Street
DG29AX
Dumfries
01387 261218
St. Michaels Bridge Road
DG2 7DA
Dumfries
01387 267118
Car Accessories & Parts
Dumfries
Halleaths Caravan Park
Lochmaben
DG11 1NA
Dumfries
01387 810630
Sun Al
DG28JG
Dumfries
01387 760679
Happy Faces
Cobbs 25 Calside Road
DG14HA
Dumfries
01387 248944
Harveys Furnishing Group Ltd
Unit 7 College Mains Road
DG20NU
Dumfries
01387 279101
Harveys Furnishing Group Ltd
Unit 7 Munches Street
DG11ET
Dumfries
01387 257491
Headlines
Unit 1 20 Loreburn Street
DG11HJ
Dumfries
01387 253097
Hairdressers & Hair Stylists - Ladies'
Dumfries
Health Services
Milner Bankend Road
DG14TH
Dumfries
Childcare Services
Dumfries
Hearts Delight
Surrey 308 Annan Road
DG13JE
Dumfries
01387 253225
Aquarium & Pond Supplies
Dumfries
Shanda 221b Heathhall Industrial Estate
DG13PH
Dumfries
01387 251986
Concrete Mnfrs & Distributors
Dumfries
Hewden Hire Centres
Units 2 Eastfield Road
DG12EQ
Dumfries
01387 264152
Hilary Holdsworth
Dumfri 98 Loreburn Street
DG11HW
Dumfries
01387 267617
Hire Centres Ltd
Field Huntingdon Road
DG11NF
Dumfries
01387 261199
Historic (Scotland)
Unit A Caerlaverock Castle
DG14RU
Dumfries
Horizon
Unit 2 5 King Street
DG29AN
Dumfries
01387 266123
Pvc-U Products - Mnfrs & Suppliers
Dumfries
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
Ian Garton
Dental 6 David Street
DG29AR
Dumfries
01387 256956
Mechanical Engineers
Dumfries
Index The Catalogue Shop
Unit 5 High Street
DG12BN
Dumfries
0870 163 4810
Catalogue Showrooms
Dumfries
Infoplace
St. Da The Loreburne Shopping Centre
DG12BD
Dumfries
01387 247076
Fund Raising Services
Dumfries
Initial Electronic Security
Maxwel Glasgow Road
DG20NW
Dumfries
01387 261060
Security Equipment Installers
Dumfries
Interfloor
Lochsi Irongray Road
DG20JE
Dumfries
01387 721444
Export & Import Agents
Dumfries
Interfloor Ltd
Lochsi Edinburgh Road
DG11QA
Dumfries
01387 253111
Rubber & Plastic Products - Mnfrs
Dumfries
J & E Shepherd
18 Castle St
DG1 1DR
Dumfries
Surveyors - Land
Dumfries
J & J Currie Ltd
Unit 7 Lockerbie Road
DG13PG
Dumfries
01387 750295
Agricultural Merchants
Dumfries
Unit 1 50 Academy Street
DG11BZ
Dumfries
01387 263622
Sheriff Officers
Dumfries
J M Kirk & Sons
Adrian
DG28NR
Dumfries
01387 730246
Dairy Produce Merchants
Dumfries
J M Kirk & Sons
Adrian Slacks Farm
DG28NU
Dumfries
01387 730271
Dairy Produce Merchants
Dumfries
JOHN GIBSON & SONS LIMITED
The RacksCollin
DG1 4PU
Dumfries
James Jones & Sons Ltd
Hanger Heathhall Industrial Estate
DG13PH
Dumfries
01387 256235
Sawmills & Wood Shavings
Dumfries
James R W Dunlop
Vistor 2 Lovers Walk
DG11LP
Dumfries
01387 254249
Jamies Tiles Ltd
123 Do Whitesands
DG12RX
Dumfries
Jessops
Octago 73 High Street
DG12BN
Dumfries
0845 458 7095
Photographic - Retail & Supplies
Dumfries
Jewel In The Crown
43 Mar 48-50 St Michael Street
DG12QF
Dumfries
01387 264183
Restaurants - Indian
Dumfries
John Donnelly
Bridge 9 English Street
DG12BU
Dumfries
01387 254547
Photographic - Retail & Supplies
Dumfries
John Douglas
Bridge 9 Great King Street
DG11BA
Dumfries
01387 256479
Musical Instruments & Sheet Music
Dumfries
John H Thomson
The An Merlwood
DG28JR
Dumfries
01387 760270
Chainsaws - Sales & Service
Dumfries
Oppurt 18 Galloway Street
DG27TL
Dumfries
Airds Drive
DG1 4EW
Dumfries
Internet Service Providers
Dumfries
Kellwood Lighting
Unit 7 Catherinefield Industrial Estate
DG1 3PQ
Dumfries
01387 255816
Furniture Mnfrs - Home & Office
Dumfries
Unit 4 244 Heathhall Industrial Estate
DG13PH
Dumfries
01387 266006
Car Breakdown & Recovery Services
Dumfries
Keyline Graphix
Waverl Sitiawan
DG28JD
Dumfries
01387 730325
Sign & Poster Writers
Dumfries
Kid-nap
The Lo 69 Queensberry Street
DG11BH
Dumfries
Baby & Nursery Equipment
Dumfries
Kirstin Brown
Gracef 28 Edinburgh Road
DG11JQ
Dumfries
01387 249966
Artists & Illustrators
Dumfries
Korva Ltd
Unit 2 Glasgow Road
DG20NW
Dumfries
01387 268572
Shelving & Racking - Systems & Components
Dumfries
Stanfo 52 Edinburgh Road
DG11JS
Dumfries
01387 255660
L G B T Youth Scotland
Birket 63-65 Friars Vennel
DG12RQ
Dumfries
01387 739888
Youth Organisations & Centres
Dumfries
L J O Accident Investigations
Woodvi 8 Drungans Drive
DG28NS
Dumfries
Claims Investigators
Dumfries
L Lungo
Dental
DG14JX
Dumfries
01387 840691
Wynela Cottage
DG1 4PN
Dumfries
Monumental Masons
Dumfries
LS (UK) Ltd
Unit 8 74 Annan Road
DG13EQ
Dumfries
01387 254418
Auto Electricians
Dumfries
LTL Services
Gallowhill
DG2 9RT
Dumfries
Excavation & Groundwork Contractors
Dumfries
Langlands School
Langla Loreburn Pk
DG11LS
Dumfries
01387 267834
Schools - Special
Dumfries
Laurieknowe Out Of School Scheme
New Ba Ballochmyle Ter
DG29EF
Dumfries
01387 255994
Leeshun Catering Suppliers
Ind Es 20-22 Annan Road
DG13AD
Dumfries
01387 269555
Frozen Food Processors & Distributors
Dumfries
Leonard Cheshire Services
Glamis Lochar House
DG13NU
Dumfries
01387 711337
Disability & Special Needs - Services
Dumfries
Lincluden After School's Group
North College Drive
DG20BX
Dumfries
01387 259626
Children's Activity Centres
Dumfries
Linda Sharp
Dumfri 98 Loreburn Street
DG11HW
Dumfries
01387 267617
Acupuncture Practitioners
Dumfries
Living Light
3 Lord 33 Friars Vennel
DG12RQ
Dumfries
01387 254548
China & Glassware - Wholesale
Dumfries
Lloyd
New Br Glasgow Road
DG27DB
Dumfries
01387 723100
Agricultural Machinery - Sales & Service
Dumfries
Ph Unit Gilbrae Medical Centre
DG1 4EJ
Dumfries
Lochthore Private Clinic
Unit 5
DG11TR
Dumfries
01387 259944
Clinics - Private
Dumfries
Lochthorn Pharmacy
Unit 5
DG11TR
Dumfries
01387 251111
Pharmaceutical Mnfrs & Distributors
Dumfries
Loreburne Shopping Centre
Chadde The Loreburne Shopping Centre
DG12BD
Dumfries
01387 267201
Shopping Centres
Dumfries
Lorna Willock
Dumfri 98 Loreburn Street
DG11HW
Dumfries
01387 267617
Lorne Stewart PLC
Unit 1 Glasgow Road
DG20NW
Dumfries
01387 263176
Electrical Engineers
Dumfries
Lune Chinese Medicine
14 Castle Street
DG1 1DR
Dumfries
Acupuncture Practitioners
Dumfries
4 Fionn Lann Edinburgh Rd Heathhall
DG1 1UA
Dumfries
Car Hire - Chauffeur Driven
Dumfries
M Gilboy & Associates
Bardol 1 Dalfibble Cottages
DG13NF
Dumfries
01387 860212
Accounting & Book-Keeping Services
Dumfries
Mainsriddle Pottery
Unit M
DG28AG
Dumfries
01387 780633
Pottery Mnfrs & Suppliers
Dumfries
Mammy Mia
New Fa 8 Galloway Street
DG27TL
Dumfries
01387 256256
Mary Jeffrey
Tri Th 9 Assembly Street
DG12RU
Dumfries
01387 269349
Beauty Consultants & Specialists
Dumfries
Mather Dairy Utensils Co Ltd
12 Roy Terregles Street
DG29AT
Dumfries
01387 254171
Agricultural Services
Dumfries
Matt Siddes
Ditton 4-6 Irving Street
DG11EL
Dumfries
01387 739973
Martial Arts Instruction
Dumfries
McCarron-Hansen
Unit 3 93 Irish Street
DG12PQ
Dumfries