Banks & Other Financial Institutions
Annan
Banks & Other Financial Institutions
Dumfries and Galloway
Agricultural Services
Annan
Greggs
103 High Street
DG12 6ED
Annan
01461 205076
Builders' Tools & Equipment Mnfrs
Annan
Cemeteries & Crematoria
Annan
Banks & Other Financial Institutions
Annan
Premier
69a Springbells Road
DG12 6LQ
Annan
01461 204818
Subway
121 High Street
DG12 6EB
Annan
01461 201222
Restaurants - Other
Annan
Well Pharmacy
37 High Street
DG12 6AD
Dumfries And Galloway
01461 202797
Beauty Products
Dumfries And Galloway
Domestic Appliances - Servicing
Eastriggs
Optical Goods - Retail
Annan
Distribution Services
Annan
Butts Street
DG12 5AL
Annan
0800 042 0800
Scotts St
DG12 6JH
Annan
0345 671 9613
Children & Babywear - Retail
Annan
3 Melbourne Avenue
DG12 6PP
Eastriggs
01461 40600
Convenience Stores
Eastriggs
10 Mid 7 High Street
DG126AD
Annan
01461 202580
Hairdressers & Hair Stylists - Ladies'
Annan
A Thomson & Son
1 120 High Street
DG12BG
Dumfries
Abbey
Frater 195 High Street
DG12QT
Dumfries
0845 765 4321
Banks & Other Financial Institutions
Dumfries
Aberlour Childcare Trust
Cranno Church Street
DG126DT
Annan
01461 207510
Charities & Voluntary Organisations
Annan
Ace Management Commitee
Unit 1 St. Johns Road
DG126AW
Annan
After School Care
1-2 Th St. Johns Road
DG126AP
Annan
01461 206444
Alister Grierson
Unit 3 93 High Street
DG126DJ
Annan
01461 204599
Alister Lynn
Unit 4 35 High Street
DG126AD
Annan
01461 204258
Photographers - General
Annan
Alliance & Leicester PLC
Allian 101 High Street
DG12BN
Dumfries
01387 254162
Banks & Other Financial Institutions
Dumfries
Allied Surveyors plc
Peel H 87 High Street
DG126DJ
Annan
01461 202239
Surveyors - Building
Annan
Andersons Joinery
Cockle Mafeking Place
DG125HA
Annan
01461 202472
Joiners & Carpenters
Annan
The Me 2 Butts Street
DG125AN
Annan
01461 201095
Pet Shops & Pet Supplies
Annan
Annan & District Anglers Club
Argyle 61-63 High Street
DG126AD
Annan
01461 202616
Sports Clubs & Associations
Annan
Annan & District Ex-Service Club
Argyle Mafeking Place
DG125HA
Annan
01461 202322
Clubs & Associations - Social
Annan
Annan Academy
Unit B St Johns Road
DG126AP
Annan
01461 202954
Schools - Local Authority
Annan
Annan Activity & Resource Centre
Unit B 15 Ednam Street
DG126EF
Annan
01461 204576
Annan Day Care Centre
Unit B Standalane
DG125JR
Annan
01461 203261
Annan Framers
Unit B 143 High Street
DG126EB
Annan
Picture & Photo Framing Services
Annan
Annan Hospital
Unit B Stapleton Road
DG126NQ
Annan
01461 203425
Annan Mortgage & Property Shop
Unit B 143 High Street
DG126EB
Annan
Annan Police Station
Unit B 44 High Street
DG126AJ
Annan
01461 202813
Annan Post Office
Unit B Butts Street
DG125AL
Annan
01461 202179
Post Office Services
Annan
Annan Rugby F C
Annan 17 Bank Street
DG126AA
Annan
01461 204562
Clubs & Associations - Social
Annan
Annan Swimming Pool
Annan St. Johns Road
DG126AP
Annan
01461 204773
Swimming Pools - Public
Annan
Annan Television Ltd
Argyle 121 High Street
DG126EB
Annan
01461 204834
Electrical Goods Sales Mnfrs & Wholesalers
Annan
Annan Town Garage
Argyle Port Street
DG126BJ
Annan
Mot Testing Centres
Annan
Annan Upholstery
Argyle 1 Ednam Street
DG126EF
Annan
01461 204705
Assembly Rooms
4 May George Street
DG11EJ
Dumfries
01387 254333
Conference Rooms & Centres
Dumfries
Atwal
Fitzma 69 Springbells Road
DG126LQ
Annan
01461 204818
Auberge
Addiso 82 High Street
DG126DW
Annan
01461 207676
Taxis & Private Hire
Annan
B & G Windows
Brook 21 Carlyles Place
DG126BQ
Annan
01461 205131
Double Glazing Installers
Annan
B McCall
Greenc Greencroft Wynd
DG126GS
Annan
01461 202244
Bank Of Scotland
Beech 91-95 High Street
DG12BN
Dumfries
01387 227000
Banks & Other Financial Institutions
Dumfries
Barratt Shoes
13b St 97-99 High Street
DG12BN
Dumfries
01387 252089
Blockbuster
Unit 9 104 High Street
DG126DW
Annan
01461 205956
Blue Faced Leicester Sheep Breeders Association
Regent Bank Street
DG126AA
Annan
01461 206900
Clubs & Associations - Social
Annan
Bluebell Inn
Bluebe 10 High Street
DG126AG
Annan
01461 202385
88 High Street
DG12 6DW
Annan
Border Images
Unit 9 123a High Street
DG126EB
Annan
Photographers - General
Annan
Bradford & Bingley
15 St 130-132 High Street
DG12BG
Dumfries
01387 255997
Banks & Other Financial Institutions
Dumfries
Bradfords
Brassw Annan Road
DG13JA
Dumfries
01387 255111
Brotherstons
Hermit 64 High Street
DG12BS
Dumfries
01387 253332
Browsers
Unit 1 Church Street
DG126DT
Annan
01461 201867
Buchannan & Woods
1 11 Wood Avenue
DG126DA
Annan
01461 204317
Insulation Installers
Annan
Burnfoot Homes Ltd
Lydiaf Standalane
DG125JR
Annan
01461 206218
Residential Care Homes
Annan
Burns Gift Shop
Unit 2 5 Bank Street
DG12NX
Dumfries
01387 255579
Tobacconists - Retail
Dumfries
C J's
Unit 3 120 High Street
DG126DP
Annan
01461 202697
Hairdressers - Unisex
Annan
CIS Direct
Douiva Annan Road
DG13SE
Dumfries
01387 750950
Cafe Royal
Second 95 High Street
DG126DJ
Annan
01461 202865
East G 31 Scotts Street
DG126JE
Annan
Petrol Filling Stations
Annan
Carlas
Weston 139 High Street
DG126EB
Annan
01461 205599
Hairdressers - Unisex
Annan
Carron Insurance Brokers Ltd
Unit 1 33 High Street
DG126AD
Annan
01461 202165
Cars Billington Agriculture Ltd
Unit 9 25 High Street
DG126AD
Annan
01461 202772
Agricultural Machinery - Sales & Service
Annan
Caspian Kebab & Pizza Line
13 Mal 61 Scotts Street
DG126JH
Annan
01461 201000
Take Away Food Shops
Annan
Central Hotel
Brookh St Johns Road
DG126AW
Annan
01461 202257
China House
24 The 13 Murray Street
DG126EG
Annan
01461 204966
Take Away Food Shops
Annan
Christies Recruitment
Hookwo 3 Victoria Road
DG126BD
Annan
01461 202544
Employment & Recruitment Agencies
Annan
Citizens Advice Bureau
The Co 19a Bank Street
DG126AA
Annan
01461 201012
Counselling Services & Advice Services
Annan
Clarkes
The Sh 87 High Street
DG12BN
Dumfries
01387 253662
Clydesdale Bank PLC
Busine 84-86 High Street
DG12BJ
Dumfries
01387 269678
Banks & Other Financial Institutions
Dumfries
Clydesdale Bank PLC
Busine 80 High Street
DG126DW
Annan
0845 782 7020
Banks & Other Financial Institutions
Annan
120 High Street Annan
DG12 6DP
Dumfries
Community Learning & Partnership
West P 40 High Street
DG126AJ
Annan
01461 202026
Corner House Hotel
Unit 6 78 High Street
DG126DL
Annan
01461 202754
Cost Cutters
Rathmo Butts Street
DG125AL
Annan
Crossflag Motors Ltd
York H Annan Road
DG13AW
Dumfries
01387 256456
Crossroads Care Attendant Schemes
Care O 15 Ednam Street
DG126EF
Annan
Charities & Voluntary Organisations
Annan
Cumberland Building Society
Cumber 102 High Street
DG126DW
Annan
01461 203362
Building Societies & Other Financial Institutions
Annan
Cumberland Building Society
Cumber 166-168 High Street
DG12BA
Dumfries
01387 256106
Building Societies & Other Financial Institutions
Dumfries
D A Anderson
The Bu Mafeking Place
DG125HA
Annan
01461 203719
D Boyd Engineering Services Ltd
Engineers - General
Annan
D Byers
Greenc Greencroft Wynd
DG126GS
Annan
01461 202244
D E S Graham
Dental 18-20 Church Street
DG126DS
Annan
01461 205376
D E Shoes
Hammet 150 High Street
DG12BA
Dumfries
01387 253705
D F S Casket
Nelson Stapleton Road
DG126JP
Annan
01461 205114
The Ga 87 Port Street
DG126BT
Annan
01461 205258
Dorothy Perkins Retail Ltd
Unit 1 108-114 High Street
DG12BG
Dumfries
01387 252338
Ladieswear - Retail
Dumfries
Dr B A Lapka
Greenc Greencroft Wynd
DG126GS
Annan
01461 202244
Dr D Taylor
Siam S 99 George Street
DG11DS
Dumfries
01387 253333
Dr E Fellowes
Fallod 99 George Street
DG11DS
Dumfries
01387 253333
Dr E McCallum
Greenc Greencroft Wynd
DG126GN
Annan
01461 202745
Thorpe 99 George Street
DG11DS
Dumfries
01387 253333
Dr J Reid
Christ 99 George Street
DG11DS
Dumfries
01387 253333
Dr N Kelly
Greenc Greencroft Wynd
DG126GN
Annan
01461 202745
The Su 99 George Street
DG11DS
Dumfries
01387 253333
Dr R Walter
Wye Su 99 George Street
DG11DS
Dumfries
01387 253333
Sandy 99 George Street
DG11DS
Dumfries
01387 253333
Dr T Maggiori
Greenc Greencroft Wynd
DG126GN
Annan
01461 202745
Dumfries & Galloway
Dumfri 34-36 High Street
DG126AJ
Annan
01461 204459
Dumfries & Galloway Canine Rescue
Gracef 11 Bank Street
DG126AA
Annan
01461 202830
Dumfries & Lockerbie Agricultural Society
Cree M 15 Fruids Pk Avenue
DG126AY
Annan
01461 201199
Agricultural Services
Annan
Dumfries Caravan Centre
E5 Gre Annan Road
DG13JE
Dumfries
Caravan Dealers & Mnfrs
Dumfries
Dumfries Coffee
E5 Gre 148 High Street
DG12BA
Dumfries
Elmvale Primary School
Elmval Wood Avenue
DG126DH
Annan
Schools - Local Authority
Annan
Eric D Johnstone
The Bl 127 High Street
DG126EB
Annan
Painting & Decorating Supplies
Annan
Esk Valley Co Ltd
4 1 Station Road
DG126BA
Annan
01461 207764
Knitwear Mnfrs & Wholesalers
Annan
Etam PLC
17 The 83-85 High Street
DG12BN
Dumfries
01387 251433
Evans
Bolton High Street
DG12QT
Dumfries
01387 254739
Express Tyre Service
Castle 31-35 Scotts Street
DG126JE
Annan
Farmfoods Ltd
Unit 9 High Street
DG126DP
Annan
01461 201608
First Choice
Unit U 107 High Street
DG12QT
Dumfries
01387 253716
Travel Agents & Holiday Companies
Dumfries
First Choice Travel Shop
Care O High Street
DG12QT
Dumfries
0870 242 1600
Travel Agents & Holiday Companies
Dumfries
Firth Hotel
Unit 1 41 Scotts Street
DG126JE
Annan
01461 202302
Firth Veterinary Centre
Bell C 3 Ednam Street
DG126EF
Annan
01461 202420
Veterinary Surgeons & Practitioners
Annan
Unit 6 84 High Street
DG125DW
Annan
G & A Auto Repair
20b Sh Annan Road
DG13HB
Dumfries
01387 256158
G F Simmons & Co
Mander Carlyles Place
DG126BQ
Annan
01461 202767
G Gunning
Furthe 2-4 Murray Street
DG126EG
Annan
01461 202508
G M Thomson & Co
Unit 6 87 High Street
DG126DJ
Annan
01461 202239
Surveyors & Valuers
Annan
Galloway Carpets
Lochsi 68 High Street
DG126DL
Annan
Carpets & Rugs - Retail
Annan
2 St. Johns Road
DG12 6AW
Annan
Globe Inn
Globe 56 High Street
DG12JA
Dumfries
01387 252335
Going Places
Unit 2 38 High Street
DG126AJ
Annan
01461 203933
Travel Agents & Holiday Companies
Annan
Greencroft Medical Centre
Greenc Greencroft Wynd
DG126GS
Annan
01461 202244
Greencroft Wynd Medical Centre
Greenc Greencroft Wynd
DG126GN
Annan
01461 202745
Chatsw 93-95 High Street
DG12BA
Dumfries
01387 252372
Credit & Finance Companies
Dumfries
Greggs
11 Fai High Street
DG12BA
Dumfries
01387 247475
Greggs Of Cumbria
Unit 4 103 High Street
DG126ED
Annan
01461 205076
Haddows
Braehe 57 High Street
DG126AD
Annan
01461 201163
Wines Spirits & Beer - Retail
Annan
Hair Flair
Unit 1 64 High Street
DG126DL
Annan
01461 201249
Hairdressers - Unisex
Annan
Handmore Services Ltd
Unit 3 31 Station Road
DG126AT
Annan
01461 201484
Road Haulage Services
Annan
Happit Ltd
3-5 Ta 96-102 High Street
DG12BJ
Dumfries
01387 264262
Harper Robertson & Shannon
Gervas 100 High Street
DG126EH
Annan
01461 203418
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
Unit 2 156 High Street
DG12BA
Dumfries
01387 252770
Ian Lynn
3 Bayl 69 Springbells Road
DG126LQ
Annan
01461 204050
Iceland Frozen Foods
Unit 2 179-185 High Street
DG12QT
Dumfries
01387 250987
Index The Catalogue Shop
Unit 5 High Street
DG12BN
Dumfries
0870 163 4810
Catalogue Showrooms
Dumfries
J & C Toni
Siddow 133 High Street
DG126EB
Annan
01461 202271
J & M Nicholson
1 Towe 43-45 High Street
DG126AD
Annan
01461 202124
J B Kirkwood
Maghul 116 High Street
DG126DW
Annan
J C Mccallum
Unit 9 2-4 Murray Street
DG126EG
Annan
01461 202508
J Graham
Westgi Stapleton Road
DG126LE
Annan
01461 204835
Tree Work & Forestry Services
Annan
J Rae & Sons
Glenea 11a George Street
DG125AW
Annan
01461 202083
J S Kerr
Greenc Greencroft Wynd
DG126GN
Annan
01461 202745
Scott's Street
DG12 6JG
Annan
Scrap Metal Merchants
Annan
James Lupton
Kiln I 14 Scroggie Meadow
DG126DY
Annan
Asphalt & Coated Macadam Laying Contractors
Annan
James R W Dunlop
Vistor 2 Lovers Walk
DG11LP
Dumfries
01387 254249
James Walker (Annan) Ltd
Unit 1 49 Rose Street
DG125AS
Annan
Chemists - Dispensing
Annan
Jamieson Bros
Harbur 62 High Street
DG126AJ
Annan
01461 202567
Potato Merchants & Supplies
Annan
74 High St
DG12 6DL
Annan
Jessops
Octago 73 High Street
DG12BN
Dumfries
0845 458 7095
Photographic - Retail & Supplies
Dumfries
Suttie 66-68 Port Street
DG126BN
Annan
01461 202777
Builders' Merchants
Annan
John Robson
Kingst 3 Bank Street
DG126AA
Annan
01461 202784
John Roddick & Son
Wilson 52 High Street
DG126AL
Annan
01461 202822
Jumpin Jaks
Millen 36 High Street
DG12JA
Dumfries
01387 261440
Kastix Ltd
Statio Station Road
DG126BB
Annan
01461 203566
Clothing Fabrics Mnfrs
Annan
Key Housing Association Ltd
Unit 1 35 Longmeadow Avenue
DG126HD
Annan
01461 204969
Housing Associations
Annan
Kian Coaches
Unit 2 49 Port Street
DG126BH
Annan
Kiltmakers & Alterations
Kiltar 25 Lady Street
DG125DA
Annan
01461 201599
Kirky's Cleaning Services
12 Kimmeter Wynd
DG12 6JW
Annan
07491 427818
Unit 1 38 High Street
DG12JA
Dumfries
01387 251665
Lady Street
Rector Lady Street
DG125DA
Annan
01461 202796
Latham & Co
The Fi 197 High Street
DG12QT
Dumfries
01387 252888
Lebus Balti House
The Ga 118 High Street
DG126DP
Annan
01461 202589
Restaurants - Indian
Annan
Little Chef
A38 Annan Road
DG13SE
Dumfries
Restaurants - English
Dumfries
Littlewoods
37 Bor 179-185 High Street
DG12QT
Dumfries
01387 269941
Department Stores
Dumfries
37 High Street
DG12 6AD
Annan
49 Rose Street
DG12 5AS
Annan
Nighti 92 High Street
DG12BJ
Dumfries
Take Away Food Shops
Dumfries
Chadde George Street
DG11EA
Dumfries
01387 254610
Schools - Local Authority
Dumfries
Lorraine Baird
Flat 1 105 High Street
DG126ED
Annan
01461 204423
Lune Chinese Medicine
Remsto 5 English Street
DG12BU
Dumfries
01387 248899
Alternative & Complementary Medicines & Therapies
Dumfries
Lydiafield
Wanste Standalane
DG125JR
Annan
01461 203261
Residential Care Homes
Annan
M & E Maclean
Unit 2 134 High Street
DG126DP
Annan
01461 202419
Wedding Supplies & Services
Annan
M & S Forsyth
Unit 4 84 High Street
DG126DW
Annan
M C K Insurance Services
Unit 7 55 Annerley Road
DG126HF
Annan
01461 206100
M Donachie
Greenc Greencroft Wynd
DG126GS
Annan
01461 202244
M R Rodger & Partners
Hall G 42 George Street
DG11EH
Dumfries
01387 252815
Surveyors & Valuers
Dumfries
M S Stores
The Co 16 Shawhill Court
DG126JB
Annan
01461 201834
Mackay's Stores
2 46 High Street
DG12JA
Dumfries
01387 267955
Mackays Stores Ltd
Unit 2 92 High Street
DG126DW
Annan
01461 205073
Magic Kingdom
Sandow 18 Greencroft Wynd
DG126BG
Annan
01461 206060
Children's Activity Centres
Annan
Marie Curie
Warren 178 High Street
DG12BA
Dumfries
01387 247771
Marlene
Unit 1 18 Lady Street
DG125DA
Annan
01461 203163
Hairdressers - Unisex
Annan
Unit 1 39a George Street
DG11EA
Dumfries
01387 255667
Taxis & Private Hire
Dumfries
72 High Street
DG12 6DL
Annan
McCornack Country Knitwear
Crow T 55 Scotts Street
DG126JH
Annan
Knitwear & Textiles
Annan
McGowan Miller Partnership
Hardwi 36 George Street
DG11EH
Dumfries
01387 254283
Surveyors & Valuers
Dumfries
Minerva Training
Cedar 147 High Street
DG12QT
Dumfries
Training Services
Dumfries
Moreig Hotel
Moreha Annan Road
DG13EG
Dumfries
01387 255524
Moss Chemists
Eothen 88 High Street
DG126DW
Annan
01461 202142
Chemists - Dispensing
Annan
Mothercare UK Ltd
Centra 70 High Street
DG12BS
Dumfries
01387 268761
Baby & Nursery Equipment
Dumfries
Mr Robertson
3 Pape Station Road
DG11SD
Dumfries
01387 710011
Flooring Services
Dumfries
Munro Klick
Unit 2 152-154 High Street
DG12BA
Dumfries
0870 750 5625
Photographic Processors
Dumfries
Murray Little & Knox
The St 27 Bank Street
DG126AU
Annan
01461 202866
Murray Maintenance
Collin 27 Victoria Avenue
DG29DW
Dumfries
Roofing Services
Dumfries
Mystic Garden
Intern 1 Murray Street
DG126EG
Annan
01461 204856
Take Away Food Shops
Annan
N S Johnson
Crown 27 Bank Street
DG126AU
Annan
01461 202866
Nancy Pagan
Unit 5 25 Port Street
DG126BH
Annan
01461 205001
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
Olympia Take Away
A High Street
DG126AD
Annan
01461 205558
Rest & Retirement Homes
Annan
Paganis Restaurant
Worksh 95 High Street
DG126DJ
Annan
01461 201999
Restaurants - Italian
Annan
Palmerston Furniture Centres
15 New 3 Lady Street
DG125DA
Annan
Pet Saver
Firth 7 Bank Street
DG126AA
Annan
01461 205301
Pet Foods & Animal Feeds
Annan
12 Roy 6 High Street
DG12JA
Dumfries
01387 261197
Take Away Food Shops
Dumfries
Pipe Fabrication Services
Unit 1 Stapleton Road
DG126JP
Annan
01461 204875
Steel Fabricators & Erectors
Annan
Pizza Royal
Unit 4 1 Downies Wynd
DG126EE
Annan
01461 201588
Take Away Food Shops
Annan
Queensberry Arms Hotel
Marine 47 High Street
DG126AD
Annan
01461 202024
R G Anderson
Level 27 Bank Street
DG126AU
Annan
01461 202866
R Johnstone & Sons
Moat F 101 High Street
DG126ED
Annan
01461 202436
R Mossop
White 10 Murray Street
DG126EG
Annan
R S T Accountants Ltd
Mostyn 23 George Street
DG11EA
Dumfries
01387 266655
Razzamataz
St Geo George Street
DG11EA
Dumfries
01228 550129
River Island Clothing Co
Unit 2 113 High Street
DG12QT
Dumfries
01387 267635
Rowan Bank
Perth 20 St. Johns Road
DG126AW
Annan
01461 204200
Royal Mail
Annan Station Road
DG126TS
Annan
01461 202758
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
Saint & Co
Unit 3 26 High Street
DG126AJ
Annan
01461 202732
Scottish Pre-School Play Association
Dumfri George Street
DG11EA
Dumfries
Charities & Voluntary Organisations
Dumfries
Servo Computer Services PLC
Servo 32 George Street
DG11EH
Dumfries
01387 269951
Computer Systems & Software (Sales)
Dumfries
Sew & Sew
Unit 3 119 High Street
DG126ED
Annan
01461 205506
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
Smilers
Unit 3 91 High Street
DG126DJ
Annan
01461 201706
Photographic Processors
Annan
Somerfield Stores Ltd
Bond P Butts Street
DG125AN
Annan
01461 205070
Sony Centre
Unit 1 High Street
DG12BD
Dumfries
01387 254374
Space Dumfries & Galloway
Chard 42A George Street
DG11EH
Dumfries
01387 247711
Charities & Voluntary Organisations
Dumfries
St Columba's R C Primary School
The Ma Shawhill Road
DG126JX
Annan
01461 202752
Schools - Local Authority
Annan
Stationery Box Ltd
48 Tow 164 High Street
DG12BA
Dumfries
01387 253529
Stationery Suppliers
Dumfries
Steeles Coaches (96) Ltd
Green 31 Station Road
DG126AT
Annan
01461 201484
Stephen Rowe
1 78 High Street
DG126DL
Annan
01461 204069
Stewart Textiles
Wilder 3 Murray Street
DG126EG
Annan
Codas 59 High Street
DG126AD
Annan
01461 202462
Summer Butts Street
DG125AN
Annan
01461 205070
42 Kem 68 High Street
DG12BS
Dumfries
Photographic Processors
Dumfries
Unit 1 127 High Street
DG12QT
Dumfries
01387 257100
Oak Co 39 High Street
DG126AD
Annan
01461 202793
Wick P Downies Wynd
DG126EE
Annan
01461 204888
Car Accessories & Parts
Annan
5 Crow 14b Port Street
DG126BN
Annan
01461 202032
Hairdressers - Unisex
Annan
6 Annan Business Park
DG12 6TZ
Scotland
01461 500206
Machinery - Industrial & Commercial
Scotland
Elswic 9 Church Street
DG126EA
Annan
Mot Testing Centres
Annan
1 Vinc 125 High Street
DG126EB
Annan
01461 203751
Hairdressers - Unisex
Annan
Attlee 82 High Street
DG126DW
Annan
01461 201877
Unit 6 135-139 High Street
DG12QT
Dumfries
01387 261381
The Bruce & Restuarant
The Ma High Street
DG126DW
Annan
01461 202103
Restaurants - English
Annan
The Candle Barn
Candle Mnfrs & Suppliers
Wigton
The Candle Barn
Church Road
CA7 5AF
Bowness-on-Solway
07738 620053
Phonebook
Bowness-on-Solway
The Commercial Inn
St Pet 128 High Street
DG126DP
Annan
01461 204248
The Conservatory Centre
Douiva Annan Road
DG13SE
Dumfries
01387 750500
The Link
Unit L 117 High Street
DG12QT
Dumfries
01387 249927
The Mental Health Association
489 Hi 76 High Street
DG126DL
Annan
01461 203496
The Mobility Shop Annan
B/4/Un 121 High Street
DG126EB
Annan
Disability Equipment - Mnfrs & Suppliers
Annan
The Old Rectory Guest House
Llanrw 12 St. Johns Road
DG126AW
Annan
01461 202029
The Royal Bank Of Scotland
White 52 High Street
DG126AN
Annan
01461 202087
Banks & Other Financial Institutions
Annan
The Royal Bank Of Scotland PLC
1-2 Co 151 High Street
DG12RA
Dumfries
01387 254325
Banks & Other Financial Institutions
Dumfries
The Salon Beauty Spot
6 Cheq 16 Lady Street
DG125DA
Annan
01461 207777
The Snack Box
Retail 132 High Street
DG126DP
Annan
01461 204140
The Vaults Cafe Bar
Unit 4 73 High Street
DG126DJ
Annan
01461 207817
The Works
17 Oct High Street
DG12QT
Dumfries
Thomas Cook Ltd
Osnabr 75 High Street
DG126DJ
Annan
01461 203561
Travel Agents & Holiday Companies
Annan
75 High Street
DG12 6DJ
Annan
Travel Agents & Holiday Companies
Annan
Thomas J Golphin
Harris 56 Shawhill Road
DG126JX
Annan
01461 203530
Joiners & Carpenters
Annan
Thomson Hardware
Aldgat 39 Butts Street
DG125BA
Annan
Thomson Travel Shop
Unit 4 122-124 High Street
DG12BG
Dumfries
0845 071 3352
Travel Agents & Holiday Companies
Dumfries
Thorntons PLC
11 Mar 71 High Street
DG12BN
Dumfries
01387 256210
Confectioners - Retail
Dumfries
Top Coats
Veteri 12 Murray Street
DG126EG
Annan
01461 204027
Dog Clipping & Grooming
Annan
Trish Nelson
Spring 44 Annerley Road
DG126HF
Annan
01461 206445
Photographers - General
Annan
Turning Point (Scotland) Ltd
Unit 1 40 High Street
DG126AJ
Annan
01461 206891
Drug Misuse - Advice & Counselling
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
Vodafone Retail Ltd
Unit U 105 High Street
DG12BN
Dumfries
0845 440 0194
W Glendinning & Son
Devons 109 High Street
DG126ED
Annan
W Gordon Thomson
Unit 1 37 Butts Street
DG125BA
Annan
01461 202577
Electricians & Electrical Contractors
Annan
W J G Kieran
Greenc Greencroft Wynd
DG126GS
Annan
01461 202244
Woolworths PLC
Southg 165-171 High Street
DG12RD
Dumfries
01387 252880
Department Stores
Dumfries
Wylie & Anderson Ltd
Spring Nicholson Street
DG126BX
Annan
01461 203155
Young's
The St 60-64 Port Street
DG126BW
Annan
01461 202021
Frozen Food Processors & Distributors
Annan