Banks & Other Financial Institutions
Dalbeattie
Banks & Other Financial Institutions
Castle Douglas
Londis
286-292 High Street
DG5 4DJ
Dalbeattie
Convenience Stores
Dalbeattie
Londis
Lochend
DG5 4QD
Dalbeattie
Convenience Stores
Dalbeattie
Banks & Other Financial Institutions
Castle Douglas
Beauty Products
Dalbeattie
Flying Schools
Dalbeattie
The Cross
DG5 4HD
Dalbeattie
01556 610279
Convenience Stores
Dalbeattie
49 High Street
DG5 4HD
Dalbeattie
01556 610279
Convenience Stores
Dalbeattie
A C Henderson
Cutsey Fishers Croft
DG54PZ
Dalbeattie
Angling & Sports Fishing
Dalbeattie
Abbeyfield (Stewartry) Society
Alma M Mill Street
DG54HE
Dalbeattie
01556 610539
Housing Associations
Dalbeattie
6, Broomlands Avenue
DG5 4RD
Dalbeattie
Electricians & Electrical Contractors
Dalbeattie
Alan B Watson
Heymed 113 High Street
DG54BT
Dalbeattie
01556 610359
Alex Wilson
New Ho 57 High Street
DG54HA
Dalbeattie
Allsorts
2a Bri 30 High Street
DG54AA
Dalbeattie
01556 611866
Confectioners - Retail
Dalbeattie
Andrew Ross
Winona 8 Southwick Road
DG54BS
Dalbeattie
Architectural Services
Dalbeattie
Angela C Jamieson
Well N 12 Charters Court
DG54DD
Dalbeattie
01556 611315
Chiropodists (Podiatrists)
Dalbeattie
Anne Crowley
East B Bank Square
DG54JU
Dalbeattie
01556 610229
Tax Consultants
Dalbeattie
B Smallwood
Unit 2
DG54NR
Dalbeattie
01556 610454
Farming - Livestock & Other Animals
Dalbeattie
Barend Bar
Unit 4
DG54NU
Dalbeattie
01387 780644
Restaurants - Other
Dalbeattie
Barend Riding Centre
Unit 4
DG54NU
Dalbeattie
01387 780533
Riding Schools
Dalbeattie
Barnbarroch Pottery
The Ol
DG54LE
Dalbeattie
01556 620695
Barons Craig Hotel
The Cu
DG54QF
Dalbeattie
01556 630225
Best Pizza & Kebab House
32 Ayl 15a High Street
DG54AD
Dalbeattie
01556 612167
Take Away Food Shops
Dalbeattie
Brian Gowan
The Ro 56-60 High Street
DG54AA
Dalbeattie
01556 610674
Furniture - Retail
Dalbeattie
Bridgend Builders
Wester Bridgend Cottage
DG54NY
Dalbeattie
Bryan Gowans
Unit D 56-60 High Street
DG54AA
Dalbeattie
01556 611416
Furniture - Retail
Dalbeattie
Builder Center
Thames New Station Road
DG54AP
Dalbeattie
01556 610208
Builders' Merchants
Dalbeattie
Burnside Hotel
Unit 3 John Street
DG54JJ
Dalbeattie
01556 610219
C D Wight
Chesin Armannoch Farm
DG54NW
Dalbeattie
01556 610308
Farming - Livestock & Other Animals
Dalbeattie
Cairngill House
Breret
DG54NZ
Dalbeattie
01387 780681
Caldow Derek
8 Mans 14 Back Knowe Cresent
DG54ED
Dalbeattie
01556 610697
Painters_Decorators
Dalbeattie
Castle Point Caravan Park
Dormst
DG54QL
Dalbeattie
01556 630248
Unit 1 Whitehill
DG54PZ
Dalbeattie
01556 630276
Chas Kendall Ltd
Unit 2 78 High Street
DG54HB
Dalbeattie
Christ's Church-Episcopal Church In Scotland
Vicara 1 Alpine Ter
DG54HJ
Dalbeattie
01556 610671
Places Of Worship
Dalbeattie
Regent
DG54LG
Dalbeattie
01556 620661
Architectural Services
Dalbeattie
Clifton Place Garden Centre
Clifto 318 High Street
DG54DS
Dalbeattie
01556 610777
Garden Centres Nurseries
Dalbeattie
Unit 5
DG54QW
Dalbeattie
01556 630372
Clydesdale Bank PLC
Busine 77 High Street
DG54HA
Dalbeattie
01556 610000
Banks & Other Financial Institutions
Dalbeattie
Colin A Marr
Dun-De Mill Street
DG54HE
Dalbeattie
01556 610112
Artists & Illustrators
Dalbeattie
Unit 1
DG54PY
Dalbeattie
01556 630398
Golf Courses & Clubs
Dalbeattie
Post Office Services
Dalbeattie
Unit 1 Colvend Primary School
DG54QD
Dalbeattie
Schools - Local Authority
Dalbeattie
Units Craigmount
DG54NZ
Dalbeattie
Training Consultants
Dalbeattie
Costcutter
Cost C 286-292 High Street
DG54DJ
Dalbeattie
Cowan & Summerbee
Bridge 13 Albert Street
DG54JP
Dalbeattie
01556 610297
Painters_Decorators
Dalbeattie
Horizo
DG54NZ
Dalbeattie
01387 780247
Unit 3 Barnbarroch Farm
DG54QS
Dalbeattie
01556 620244
Golf Courses & Clubs
Dalbeattie
Regenc
DG54NW
Dalbeattie
01556 610713
Boarding Kennels & Catteries
Dalbeattie
Cum-Ye-Inn
89 94 High Street
DG54HB
Dalbeattie
01556 612195
Cumbria Leasing Ltd
Canal 15-33 Maxwell Street
DG54AJ
Dalbeattie
01556 611039
Leasing Services
Dalbeattie
North Richorn Wood
DG54QU
Dalbeattie
01556 610483
Fencing Contractors
Dalbeattie
D G Lockhart
Cuddy- Burn Street
DG54AE
Dalbeattie
01556 610108
Funeral Directors
Dalbeattie
D Warren
Court 104 Copland Street
DG54EU
Dalbeattie
Roofing Services
Dalbeattie
Dalbeattie & District Day Centre
Dalbea Burn Street
DG54AE
Dalbeattie
01556 611839
Dalbeattie Childminding
8 Station Drive
DG5 4FA
Dalbeattie
Childcare Services
Dalbeattie
Dalbeattie Clinic
Mill I Craignair Street
DG54AY
Dalbeattie
01556 610331
Clinics - N.H.S.
Dalbeattie
Dalbeattie Finance Co Ltd
Mill I Maxwell Street
DG54AJ
Dalbeattie
01556 610243
Financial Services
Dalbeattie
Dalbeattie Fine Foods
Mill I High Street
DG54HA
Dalbeattie
Dalbeattie High School
Dalbea Haugh Road
DG54AR
Dalbeattie
01556 610445
Schools - Local Authority
Dalbeattie
Dalbeattie Library
Dalbea 23 High Street
DG54AD
Dalbeattie
01556 610898
Dalbeattie Museum
Dalbea Southwick Road
DG54BS
Dalbeattie
01556 611657
Dalbeattie Parish Church
Dalbea Craignair Street
DG54AX
Dalbeattie
01556 611328
Places Of Worship
Dalbeattie
Dalbeattie Police Station
Dalbea Craignair Street
DG54AX
Dalbeattie
01556 610300
Dalbeattie Post Office
Dalbea 4 High Street
DG54AA
Dalbeattie
01556 610339
Post Office Services
Dalbeattie
Dalbeattie Primary School
Dalbea Southwick Road
DG54HR
Dalbeattie
01556 610323
Schools - Local Authority
Dalbeattie
Dalbeatties Congregation Of Jehovah's Witnesses
Dalbea 178 High Street
DG54BY
Dalbeattie
01556 611648
Charities & Voluntary Organisations
Dalbeattie
Doonin
DG54LF
Dalbeattie
01556 620259
Douglas Swan & Sons
Rector 82 High Street
DG54HB
Dalbeattie
Monumental Masons
Dalbeattie
Dowden's Taxis
A 19 Port Street
DG54BE
Dalbeattie
01556 611098
Taxis & Private Hire
Dalbeattie
Dr L Cowe
Dalbea Craignair Street
DG54AY
Dalbeattie
01556 610331
Dr R Brannigan
Dalbea Craignair Street
DG54AY
Dalbeattie
01556 610331
Dr S Christie
Dalbea Craignair Street
DG54AY
Dalbeattie
01556 610331
Dr S Pflanz
Dalbea Craignair Street
DG54AY
Dalbeattie
01556 610331
E T B Technologies
Gas Ho Craignair Street
DG54AX
Dalbeattie
01556 610167
Computer Systems & Software (Sales)
Dalbeattie
Trent Ind Estate
DG54NA
Dalbeattie
01556 612128
Stainless Steel Stockholders
Dalbeattie
Farries Kirk & McVean
8-9 Ad 73 High Street
DG54HA
Dalbeattie
01556 611544
Flowers By Zoe
7 Nort 102 High Street
DG54HB
Dalbeattie
01556 610228
Flowers For You
Frogfu 102 High Street
DG54HB
Dalbeattie
Freckles
9 Hove 14 High Street
DG54AA
Dalbeattie
01556 611965
e Broadlea
DG54NH
Dalbeattie
01556 660244
Farming - Livestock & Other Animals
Dalbeattie
Gibson & McSherry
Unit 2 5 Port Street
DG54BE
Dalbeattie
01556 610520
Joiners & Carpenters
Dalbeattie
Gillespie Gifford & Brown
Cherry 33 High Street
DG54AD
Dalbeattie
01556 611247
The Ma Glenearly Caravan Park
DG54NE
Dalbeattie
01556 611393
Melbou Glenstocken
DG54QE
Dalbeattie
Holidays - Self Catering Accommodation
Dalbeattie
H & R McKenzie
Suite 90 High Street
DG54HB
Dalbeattie
01556 610264
Hair Gallery
The Cr 49 High Street
DG54HA
Dalbeattie
01556 612001
Hairdressers - Unisex
Dalbeattie
Harry Cameron
Lyndea 5 Scott Court
DG54ND
Dalbeattie
01556 611242
Tiling Contractors - Wall
Dalbeattie
Hewats
Aberde 81 High Street
DG54BT
Dalbeattie
01556 610214
Mount Richorn Wood
DG54QU
Dalbeattie
01556 611955
Security Equipment
Dalbeattie
Hollywood Nites
Shop 1 38 High Street
DG54AA
Dalbeattie
Photographic Processors
Dalbeattie
Gothic Kenmuir Sawmill
DG54PL
Dalbeattie
01556 610876
Sawmills & Wood Shavings
Dalbeattie
I A Ireland
The Bu 29 Alpine Street
DG54HQ
Dalbeattie
01556 610077
New Nu Torkatrine Farm
DG54NQ
Dalbeattie
Roslen Heughs of Laggan
DG54NZ
Dalbeattie
01387 780224
Farming - Mixed
Dalbeattie
Icon Studios
Dun-De Mill Street
DG54HE
Dalbeattie
01556 610112
Designers - Graphic
Dalbeattie
Islecroft Caravan And Camping
Mill Street, Colliston Park
DG5 4HE
Dalbeattie
Islecroft Garage
18 Sta Mill Street
DG54HE
Dalbeattie
Garage Services
Dalbeattie
J & D Anderson
Davlin Barrhill Road
DG54HT
Dalbeattie
01556 610685
J A Burnie
Unit 2 James Street
DG54JW
Dalbeattie
Electricians & Electrical Contractors
Dalbeattie
J Blackwood
Olive Culdrain
DG54PJ
Dalbeattie
01556 611402
Farming - Livestock & Other Animals
Dalbeattie
J G McCourty
The De West Auchensheen
DG54QW
Dalbeattie
01556 620666
Farming - Mixed
Dalbeattie
J Johnston
Garage Lower Porterbelly Farm
DG54NJ
Dalbeattie
01387 760245
Farming - Livestock & Other Animals
Dalbeattie
J Johnston
Garage Townhead of Culloch
DG54NQ
Dalbeattie
01556 660263
Farming - Livestock & Other Animals
Dalbeattie
J P Wilson
Forres industrial estate
DG54QU
Dalbeattie
01556 612233
Tree Work & Forestry Services
Dalbeattie
J Paterson & Sons
Gaywoo 18-18A Bank Square
DG54HZ
Dalbeattie
01556 610249
Motor Cycles & Scooters
Dalbeattie
JX2 Architects
Mill I Craignair Street
DG54AY
Dalbeattie
01556 610051
James Gowans
Arunde 17 High Street
DG54AD
Dalbeattie
01556 610557
Ladieswear - Retail
Dalbeattie
James W Johnston & Son
HALL G 91 High Street
DG54BT
Dalbeattie
01556 610428
Mot Testing Centres
Dalbeattie
Jardine Motors
Unit 5 Craignair Street
DG54AX
Dalbeattie
John Johnstone (Dalbeattie) Ltd
Clerke Millisle
DG54AX
Dalbeattie
01556 610226
K9 Kuts
Thatch 133 William Street
DG54EE
Dalbeattie
01556 612418
Dog Clipping & Grooming
Dalbeattie
King's Arms
Old St High Street
DG54HA
Dalbeattie
01556 610400
Kippford
5 Temp
DG54LF
Dalbeattie
01556 620636
Kippford Slipway Ltd
5 Temp
DG54LN
Dalbeattie
01556 620249
Boatbuilders & Repairers
Dalbeattie
Lauries Galloway Tablet
New Ba 3 Station Road
DG54AN
Dalbeattie
01556 610731
Confectionery Mnfrs
Dalbeattie
Lindsays
Ground 16 High Street
DG54AA
Dalbeattie
Lothian & Borders Co-operative Society Ltd
Unit 7 55 High Street
DG54HA
Dalbeattie
01556 610340
Louise
The Mo 46 High Street
DG54AA
Dalbeattie
01556 610516
Hairdressers - Unisex
Dalbeattie
M Gaffney & Sons
2 Harc 2 Port Road
DG54AZ
Dalbeattie
M McCowan & Son
Ballin 43 High Street
DG54AD
Dalbeattie
Fishing & Angling Equipment
Dalbeattie
M S Taylor & Son
Unit 3 Castle Cottage
DG54NF
Dalbeattie
01556 610397
Farming - Livestock & Other Animals
Dalbeattie
MC Tyre Repairs
Unit 1 Port Road
DG54BD
Dalbeattie
01556 611511
Mambo Italiano
2-3 Th 3 Maxwell Street
DG54AH
Dalbeattie
01556 611033
Restaurants - Italian
Dalbeattie
Maxwell Arms Hotel
Unit 2 Maxwell Street
DG54AH
Dalbeattie
01556 610431
Maxwell Arms Service Station
Unit 2 Maxwell Street
DG54AH
Dalbeattie
Petrol Filling Stations
Dalbeattie
Millbrae
Millbe
DG54QG
Dalbeattie
01556 630217
Munches Park House
2 Gold Barrhill Road
DG54JB
Dalbeattie
01556 613260
Residential Care Homes
Dalbeattie
N H S Trust Chiropody Clinic
Vale O 7 Burn Street
DG54AE
Dalbeattie
01556 611163
Chiropodists (Podiatrists)
Dalbeattie
Needles & Pinza
2/2 Wh 24 High Street
DG54AA
Dalbeattie
01556 610277
Neilson Bros
The Gl 12 High Street
DG54AA
Dalbeattie
01556 610336
Barrbridge House Barhill Rd
DG5 4HT
Dalbeattie
Driving Schools
Dalbeattie
O C M Associates
Herne 19 Maxwell Park
DG54LR
Dalbeattie
01556 610666
Golf Courses & Clubs
Dalbeattie
OCD Valeting & Detailing
Islecroft Garage Mill St
DG5 4HE
Dalbeattie
Car Washing & Polishing Equipment & Supplies
Dalbeattie
Oaklea Accountancy Ltd
Oaklea
DG5 4PX
Dalbeattie
Ticket Agencies
Dalbeattie
Ticket Agencies
Dalbeattie
Paterson
Patern Bank Square
DG54HZ
Dalbeattie
01556 611108
Landscape Contractors
Dalbeattie
Paterson & Parker Ltd
Millo High Street
DG54DP
Dalbeattie
01556 610659
Garage Services
Dalbeattie
Pets Port
The Cr 27 High Street
DG54AD
Dalbeattie
01556 611886
Pet Shops & Pet Supplies
Dalbeattie
Pheasant Hotel
The Ph Maxwell Street
DG54AH
Dalbeattie
01556 610345
Power Cuts
Omni H 209a High Street
DG54DW
Dalbeattie
01556 611300
Hairdressers - Unisex
Dalbeattie
R B Fabrication
TY'R F Westerness
DG54QG
Dalbeattie
01556 630395
Steel Fabricators & Erectors
Dalbeattie
R Hastings
Grovep 42 High Street
DG54AA
Dalbeattie
01556 610518
Riverview Park Ltd
Riverv
DG54NU
Dalbeattie
01387 780533
Holiday Camps & Centres
Dalbeattie
Robert G Hastings
St Geo Auchenhill
DG54QW
Dalbeattie
01556 620268
Farming - Livestock & Other Animals
Dalbeattie
Rockcliffe Gallery
DG54QF
Dalbeattie
01556 630475
Art Galleries & Fine Art Dealers
Dalbeattie
Ronald Murray
Cardai 22 Copland Street
DG54EX
Dalbeattie
01556 610600
S & J Edmonds & Son
Unit 1 Little Cloak
DG54NP
Dalbeattie
01556 610354
Farming - Livestock & Other Animals
Dalbeattie
Sandyhills Bay Leisure Park
Sandyf
DG54NY
Dalbeattie
01387 780257
Scott Widdowson
Aven B 109 High Street
DG54BT
Dalbeattie
01556 611953
Joiners & Carpenters
Dalbeattie
Sea Horse
Little 15 Mill Street
DG54HE
Dalbeattie
01556 611173
Restaurants - Chinese
Dalbeattie
Snax
Unit 1 72 High Street
DG54HB
Dalbeattie
01556 611244
Take Away Food Shops
Dalbeattie
Solway
Maxwel Maxwell Street
DG54AQ
Dalbeattie
01556 610151
Slimming Products & Services
Dalbeattie
Solway Plant Hire Ltd
Manton 11 The Square
DG54BH
Dalbeattie
01556 611083
Plant & Machinery Hire & Leasing
Dalbeattie
Solway Press Services
Manton 31 Alpine Street
DG54HQ
Dalbeattie
01556 610563
News & Photo Agencies
Dalbeattie
Spar Stores
Railwa 61 High Street
DG54HA
Dalbeattie
01556 611744
Convenience Stores
Dalbeattie
Specialist Packaging
PO Box Ind Estate
DG54NA
Dalbeattie
01556 611419
Packaging Materials Mnfrs & Suppliers
Dalbeattie
Specialist Packaging (Dumfries) Ltd
Block Edingham Industrial Estate
DG54NF
Dalbeattie
Packaging Materials Mnfrs & Suppliers
Dalbeattie
St Peter's R C Primary School
77 Fal Maxwell Street
DG54AG
Dalbeattie
01556 610294
Schools - Local Authority
Dalbeattie
Beresf 2 Broom Drive
DG54RB
Dalbeattie
01556 610651
Painters_Decorators
Dalbeattie
A 76 High Street
DG54HB
Dalbeattie
01556 611228
T H Carson
Unit 9 The Cross
DG54HD
Dalbeattie
01556 610384
Carn Q Craignair
DG54LZ
Dalbeattie
01556 610206
Craigl Station Road
DG54AN
Dalbeattie
01556 610944
Veterinary Surgeons & Practitioners
Dalbeattie
62a High Street
DG54AA
Dalbeattie
01556 610361
The Royal Bank Of Scotland
White 106 High Street
DG54HB
Dalbeattie
01556 610392
Banks & Other Financial Institutions
Dalbeattie
The Ship Inn
10 Tha High Street
DG54DJ
Dalbeattie
01556 610419
The Solway Yaught Club
Black
DG54LL
Dalbeattie
01556 620312
Clubs & Associations - Social
Dalbeattie
Thearopy
TTL Ho 8 Maxwell Street
DG54AQ
Dalbeattie
01556 612222
Thistle Products Ltd
Unit 2 Haugh Road
DG54LP
Dalbeattie
01556 611292
Gift Services & Gift Packs
Dalbeattie
Timothy Taylor
Monksg Craigmount
DG54NZ
Dalbeattie
Painters_Decorators
Dalbeattie
Top To Toe
Corner 1 Burn Street
DG54AE
Dalbeattie
01556 612002
W J Ireland & Sons
Bank V Burn Street
DG54AE
Dalbeattie
01556 611147
Building Services
Dalbeattie
W J Irving & Co
Bank V Drumstinchall Farm
DG54PD
Dalbeattie
01387 780665
Farming - Livestock & Other Animals
Dalbeattie
Wee Beastie Ltd
2 East Auchensheen
DG54QW
Dalbeattie
01556 620622
Wines Spirits & Beer - Wholesale
Dalbeattie
Wee Van Man Dalbeattie
Islecroft Cottage Mill St
DG5 4HE
Dalbeattie
Storage Services
Dalbeattie
William Kerr
Church Meikle Dalbeattie Farm
DG54LT
Dalbeattie
01556 610334
Wilma's
Unit C 64 High Street
DG54AA
Dalbeattie
01556 610487
Hairdressers - Unisex
Dalbeattie