Agricultural Services
Annan
Builders' Tools & Equipment Mnfrs
Annan
Cemeteries & Crematoria
Annan
Banks & Other Financial Institutions
Annan
Premier
69a Springbells Road
DG12 6LQ
Annan
01461 204818
Domestic Appliances - Servicing
Eastriggs
Scotts St
DG12 6JH
Annan
0345 671 9613
Children & Babywear - Retail
Annan
3 Melbourne Avenue
DG12 6PP
Eastriggs
01461 40600
Convenience Stores
Eastriggs
Aberlour Childcare Trust
Cranno Church Street
DG126DT
Annan
01461 207510
Charities & Voluntary Organisations
Annan
Andersons Joinery
Cockle Mafeking Place
DG125HA
Annan
01461 202472
Joiners & Carpenters
Annan
Annan & District Ex-Service Club
Argyle Mafeking Place
DG125HA
Annan
01461 202322
Clubs & Associations - Social
Annan
Annan Day Care Centre
Unit B Standalane
DG125JR
Annan
01461 203261
Annan Hospital
Unit B Stapleton Road
DG126NQ
Annan
01461 203425
Atwal
Fitzma 69 Springbells Road
DG126LQ
Annan
01461 204818
Bradfords
Brassw Annan Road
DG13JA
Dumfries
01387 255111
Browsers
Unit 1 Church Street
DG126DT
Annan
01461 201867
Burnfoot Homes Ltd
Lydiaf Standalane
DG125JR
Annan
01461 206218
Residential Care Homes
Annan
CIS Direct
Douiva Annan Road
DG13SE
Dumfries
01387 750950
East G 31 Scotts Street
DG126JE
Annan
Petrol Filling Stations
Annan
Caspian Kebab & Pizza Line
13 Mal 61 Scotts Street
DG126JH
Annan
01461 201000
Take Away Food Shops
Annan
The Bruce Suite
DG11 3AT
Lockerbie
Construction Contractors - General
Lockerbie
Concept Building Solutions (Cumbria)
Plot 3 Notwen Rd
DG11 3AU
Lockerbie
Fire & Water Damage - Services & Restoration
Lockerbie
Crossflag Motors Ltd
York H Annan Road
DG13AW
Dumfries
01387 256456
D A Anderson
The Bu Mafeking Place
DG125HA
Annan
01461 203719
D E S Graham
Dental 18-20 Church Street
DG126DS
Annan
01461 205376
D F S Casket
Nelson Stapleton Road
DG126JP
Annan
01461 205114
David Hogg
Unit 5 Silverlaw
DG125EJ
Annan
Joinery Manufacturers
Annan
Domestic Appliance Repairs
Brooks 33 Newington Road
DG125JB
Annan
01461 204648
Domestic Appliances - Servicing
Annan
Dumfries Caravan Centre
E5 Gre Annan Road
DG13JE
Dumfries
Caravan Dealers & Mnfrs
Dumfries
Express Tyre Service
Castle 31-35 Scotts Street
DG126JE
Annan
Firth Hotel
Unit 1 41 Scotts Street
DG126JE
Annan
01461 202302
G & A Auto Repair
20b Sh Annan Road
DG13HB
Dumfries
01387 256158
Health Clinic
Laundr Charles Street
DG125AG
Annan
01461 202017
Hecklegirth Nursery
Heckin Solway Street
DG126HY
Annan
01461 203541
Hecklegirth Primary School
Heckin Solway Street
DG126HY
Annan
Schools - Local Authority
Annan
Ian Lynn
3 Bayl 69 Springbells Road
DG126LQ
Annan
01461 204050
J & R Tweedie
Silver Unit 7 Silverlaw
DG125EQ
Annan
J Graham
Westgi Stapleton Road
DG126LE
Annan
01461 204835
Tree Work & Forestry Services
Annan
Scott's Street
DG12 6JG
Annan
Scrap Metal Merchants
Annan
JS Electronic Recycling
Unit 4 Silverlaw
DG125EQ
Annan
John Hope Engineering Ltd
10B Ma 6 Springbells
DG125HW
Annan
01461 205780
Plant & Machinery Mnfrs
Annan
John Smith
Laurel 19 Dykes Avenue
DG125EL
Annan
01461 203447
Electricians & Electrical Contractors
Annan
KB Design
Rawret 2 Springbells
DG125HW
Annan
Designers - Furniture
Annan
Kirky's Cleaning Services
12 Kimmeter Wynd
DG12 6JW
Annan
07491 427818
Kitchen & Bedroom Design
Monume 2 Springbells
DG125HW
Annan
Kitchen Planners & Furnishers
Annan
Leonard Cheshire Foundation
Lea Co 26 Northfield Park
DG125EZ
Annan
01461 207670
Residential Care Homes
Annan
Little Chef
A38 Annan Road
DG13SE
Dumfries
Restaurants - English
Dumfries
49 Rose Street
DG12 5AS
Annan
Lydiafield
Wanste Standalane
DG125JR
Annan
01461 203261
Residential Care Homes
Annan
M C K Insurance Services
Unit 7 55 Annerley Road
DG126HF
Annan
01461 206100
M S Stores
The Co 16 Shawhill Court
DG126JB
Annan
01461 201834
McCornack Country Knitwear
Crow T 55 Scotts Street
DG126JH
Annan
Knitwear & Textiles
Annan
Moreig Hotel
Moreha Annan Road
DG13EG
Dumfries
01387 255524
Mossburn Workshop
A 7 Silverlaw
DG125EQ
Annan
Buildings - Sectional & Portable
Annan
Newington Leisure Centre
Newing Shawhill Road
DG126JY
Annan
01461 201079
Leisure & Recreation Centres
Annan
Newington Post Office
Newing 69 Springbells Road
DG126LQ
Annan
01461 202541
Post Office Services
Annan
Newington Primary School
Newing Springbells Road
DG126LA
Annan
01461 202459
Schools - Local Authority
Annan
Noblehill Cafe
Heaton Annan Road
DG13EY
Dumfries
01387 255746
Pipe Fabrication Services
Unit 1 Stapleton Road
DG126JP
Annan
01461 204875
Steel Fabricators & Erectors
Annan
R & A Fuels Ltd
Sandyf 5 Fieldside
DG125HL
Annan
01461 205522
Rainbow Playgroup
The Ol Springbells
DG125HW
Annan
01461 202404
Playgroups & Pre-School Education
Annan
S Thomson
The At 18 Newington Avenue
DG125AX
Annan
Taxis & Private Hire
Annan
SPAR Eastriggs
3 Melbourne Avenue
DG12 6PP
Eastriggs
Convenience Stores
Eastriggs
Safeway Petrol Station
Warwic Scotts Street
DG126JE
Annan
01461 201399
Petrol Filling Stations
Annan
Sharif Photographic Supplies
44 Annerley Rd
DG12 6HF
Annan
Photographic - Retail & Supplies
Annan
Shell (UK) Ltd
Blendo Annan Road
DG13SE
Dumfries
01387 750100
Petrol Filling Stations - 24 Hour
Dumfries
Knockh Stapleton Road
DG126LY
Annan
01461 205305
Solway Decorating
Lochsi 18 Matheson Ter
DG125EN
Annan
01461 206242
Painters_Decorators
Annan
St Columba's R C Primary School
The Ma Shawhill Road
DG126JX
Annan
01461 202752
Schools - Local Authority
Annan
Sizes 6 Graham Avenue
DG125JD
Annan
01461 203565
Photographers - General
Annan
6 Annan Business Park
DG12 6TZ
Scotland
01461 500206
Machinery - Industrial & Commercial
Scotland
Elswic 9 Church Street
DG126EA
Annan
Mot Testing Centres
Annan
The Candle Barn
Church Road
CA7 5AF
Bowness-on-Solway
07738 620053
Phonebook
Bowness-on-Solway
The Conservatory Centre
Douiva Annan Road
DG13SE
Dumfries
01387 750500
Thomas J Golphin
Harris 56 Shawhill Road
DG126JX
Annan
01461 203530
Joiners & Carpenters
Annan
Trish Nelson
Spring 44 Annerley Road
DG126HF
Annan
01461 206445
Photographers - General
Annan
Uniq Prepared Food
Unit 2 Stapleton Road
DG126RX
Annan
01461 204071
Food Products - Mnfrs
Annan
Urban Grass
3, Singapore Rd
DG12 6QN
Annan
Landscape Contractors
Annan
Wilson Hogg Ltd
Covent 6 Silverlaw
DG125EQ
Annan
01461 206058