Cemeteries & Crematoria
Lockerbie
Greggs
67 High Street
DG11 2JH
Lockerbie
01576 204336
Banks & Other Financial Institutions
Lockerbie
Joiners & Carpenters
Lockerbie
Banks & Other Financial Institutions
Lockerbie
McDonald's
A74(m) Junction 16
DG11 1HD
Lockerbie
01576 470871
Delivery Services
Lockerbie
Building Refurbishment & Restoration Contractors
Lockerbie
Cleaning Services - Domestic
Lockerbie
Convenience Stores
Lockerbie
Well Pharmacy
21-23 Townhead Street
DG11 2AE
Lockerbie
01576 202618
Beauty Products
Lockerbie
Hypnotherapists
Lockerbie
Building Societies & Other Financial Institutions
Lockerbie
Optical Goods - Retail
Lockerbie
Car Customisation & Conversion Specialists
Lockerbie
Goods Station Rd
DG11 2DB
Lockerbie
0345 677 9893
Children & Babywear - Retail
Lockerbie
A B C Nursery
Lynnec Main Road
DG113BU
Lockerbie
Nursery Schools
Lockerbie
A S Coperough
Unit 4 Brimally
DG111ER
Lockerbie
01576 470451
Dairy Equipment Suppliers
Lockerbie
A Saville
Ffynno Nether Boreland
DG112LL
Lockerbie
A Wightman & Sons
Beech 77 High Street
DG112JH
Lockerbie
01576 202546
Household Stores
Lockerbie
Roofing Services
Lockerbie
Aitchison
Orchar Castlemilk Smithy House
DG111AB
Lockerbie
01576 510285
Alarm Systems Ltd
12 Eur 15 Mains Street
DG112DG
Lockerbie
01576 204000
Fire Alarm Systems
Lockerbie
Alex Hepburn Ltd
Carrin 29 High Street
DG111NG
Lockerbie
01387 811421
Alex Thomson & Son
Mulroy 16 Mains Street
DG112DQ
Lockerbie
Steel Fabricators & Erectors
Lockerbie
All Saints Church
All Sa Ashgrove Ter
DG112BQ
Lockerbie
Places Of Worship
Lockerbie
8 Quaas Loaning
DG11 2DP
Lockerbie
Photographers - General
Lockerbie
Andrew Miller & Partners
The Me Ark Veterinary Centre
DG112SE
Lockerbie
01576 202552
Veterinary Surgeons & Practitioners
Lockerbie
Armstrong Watson
Birbec 27 High Street
DG112JL
Lockerbie
01576 202540
Asimov Electronics
First West Leafield Cottage
DG111EA
Lockerbie
01387 840082
Electronic Engineers
Lockerbie
Auto Kare
Unit 8 30a Townhead Street
DG112AE
Lockerbie
Car Body Repairs
Lockerbie
B L W Associates Ltd
B L P 1 Alexandra Drive
DG112PD
Lockerbie
01576 203595
Window Frame Mnfrs
Lockerbie
B Martin
Holywo Cove Estate
DG113AT
Lockerbie
01461 800545
Central Heating - Installation & Servicing
Lockerbie
Bankhead Nursery
Southm Bankhead
DG111RR
Lockerbie
01387 810459
Garden Ornament Mnfrs
Lockerbie
Barony Country Foods Ltd
Queens Carse of Ae
DG111SE
Lockerbie
Border Frames (Lochmaben) Co
Croesp Dumfries Road
DG111RF
Lockerbie
01387 810455
Picture & Photo Framing Services
Lockerbie
Border Meats
Cherit 19 High Street
DG112JL
Lockerbie
01576 203664
Meat - Wholesale
Lockerbie
Bridgeend Bouquets.
Millhousebridge
DG11 1SY
Lockerbie
07734 625454
Burnfoot Homes Ltd
Shoppi Burnfoot Hall
DG113LG
Lockerbie
01576 300661
Rest & Retirement Homes
Lockerbie
Callanders
1-19 C High Street
DG112ES
Lockerbie
Do It Yourself Shops
Lockerbie
Calvary
Unit 5 Kindae
DG111TG
Lockerbie
01387 810678
Religious Organisations
Lockerbie
Car & Truck Services
Unit 2 Dryfe Road
DG112RF
Lockerbie
01576 204424
Car Breakdown & Recovery Services
Lockerbie
Care Vision
Unit 1 45 High Street
DG112JL
Lockerbie
01576 204777
Children's Homes
Lockerbie
Carruthers Ecclefechan Ltd
Ashbur 5 Burnside Gardens
DG113DJ
Lockerbie
Pet Foods & Animal Feeds
Lockerbie
Suite 3 Bridge Street
DG112HE
Lockerbie
01576 205999
Restaurants - Indian
Lockerbie
Unit 3 Westend
DG113PH
Lockerbie
01461 500544
Catering Equipment - Hire
Lockerbie
Citizens Advice Bureau
The Co 136a High Street
DG112BX
Lockerbie
01576 204433
Counselling Services & Advice Services
Lockerbie
Unit 1 Westend
DG113PH
Lockerbie
01461 500544
Catering Equipment
Lockerbie
Morton Langshaw House
DG113LS
Lockerbie
01461 500272
Information Services
Lockerbie
Concept Building Solutions (Cumbria)
Plot 3 Notwen Rd
DG11 3AU
Lockerbie
Fire & Water Damage - Services & Restoration
Lockerbie
Unit 5
DG113HW
Lockerbie
01461 600227
Unit 3 Annandale Water
DG111HD
Lockerbie
01576 470870
25 High St
DG11 2JL
Lockerbie
Designers - Graphic
Lockerbie
Crolla
8/Bean 110 High Street
DG112ES
Lockerbie
Cumberland Building Society
Cumber 98 High Street
DG112ES
Lockerbie
01576 203398
Building Societies & Other Financial Institutions
Lockerbie
D & W
Unit 6 12 High Street
DG112JL
Lockerbie
01576 204445
Block King Edward Park
DG112BL
Lockerbie
01576 203111
Boxes & Cartons
Lockerbie
Berry 5 Hoddom Cross
DG113JQ
Lockerbie
01576 300688
Garden Centres Nurseries
Lockerbie
Maryng Shieldhill
DG111SG
Lockerbie
01387 710451
Postcard Dealers
Lockerbie
Dirty Dancing Disco
5d Townhead St
DG11 2AG
Lockerbie
Risby
DG111RS
Lockerbie
01387 811659
Animal Welfare Organisations
Lockerbie
Dot Beauty Spot
4/Prin 34-36 High Street
DG112AA
Lockerbie
01576 202555
Beauty Consultants & Specialists
Lockerbie
Hanbur Blackford Farm
DG112QT
Lockerbie
Dryfesdale Dental Laboratory
Unit 4 70 High Street
DG112AA
Lockerbie
01576 203633
Medical & Dental Laboratories
Lockerbie
E5 Gre Princes Street
DG111PQ
Lockerbie
01387 253790
Scaffolding Erectors & Hirers
Lockerbie
Ecclefechan Day Centre
Unit 2 High Street
DG113DG
Lockerbie
01576 300227
The Ol Kirtleholm
DG113NQ
Lockerbie
01461 800651
Car Customisation & Conversion Specialists
Lockerbie
Unit 6 Craigshaws
DG113AH
Lockerbie
01461 600224
Equestrian Supplies
Lockerbie
Everest Windows: Nathan Dessimone
Express Tyre Service
Castle 61-63 Bridge Street
DG112HS
Lockerbie
01576 203042
Unit 5 Beechwood
DG111AB
Lockerbie
01576 510376
Diamond Tool Mnfrs
Lockerbie
Farries Kirk & McVean
8-9 Ad 87 High Street
DG112DA
Lockerbie
01576 203099
Unit 1 Broomhouses 1 Industrial Estate
DG112RZ
Lockerbie
01576 204415
G Lightfoot & Son
Birchf 72-74 High Street
DG112AA
Lockerbie
Chemists - Dispensing
Lockerbie
G Lightfoot & Son
Birchf 39 High Street
DG111NG
Lockerbie
Chemists - Dispensing
Lockerbie
Courance Estate Office
DG11 1TP
Lockerbie
01387 440550
Christmas Goods
Lockerbie
Unit 1 Lockerbie Creamery
DG111LW
Lockerbie
01387 810771
Cheese Makers & Suppliers
Lockerbie
Agricultural Contractors
Lockerbie
Graham Mundell
Beauch 36 High Street
DG111NH
Lockerbie
Double Glazing Repairs
Lockerbie
Unit 5 Grange Quarry
DG112QG
Lockerbie
Stone Products - Mnfrs
Lockerbie
Lettin Broomhouses Industrial Estate
DG112RF
Lockerbie
01576 203074
Industrial Services
Lockerbie
Bridge
DG111NA
Lockerbie
01387 810630
1/Wren Boghead Of Greenhill
DG111JB
Lockerbie
01387 811334
Bouncing Castles & Inflatables Hire
Lockerbie
Harrison & Hetherington Ltd
Auctio Sydney Place
DG112JA
Lockerbie
01576 203954
Auctioneers & Valuers
Lockerbie
Henderson & Mackay
5 West 35 High Street
DG112JP
Lockerbie
01576 202137
Red Co Whitehill
DG111AL
Lockerbie
01576 510399
Heating Contractors & Consultants
Lockerbie
Moorum Hoddom Road
DG113BY
Lockerbie
01576 300634
Lowfie
DG111AS
Lockerbie
01576 300251
Peveri 13 Stevenson Avenue
DG112PG
Lockerbie
Mini Buses - Hire & Leasing
Lockerbie
Unit 8 Foresters Cottage
DG111HQ
Lockerbie
01576 470486
Sports Clubs & Associations
Lockerbie
J G Armstrong Holdings Ltd
Mansio Merryhill
DG111JD
Lockerbie
01387 810548
Property & Estate Management
Lockerbie
J Haldane
Old Po 40 Mains Street
DG112DQ
Lockerbie
01576 202399
Jas Common
Flour 6 High Street
DG111NH
Lockerbie
01387 811272
Drainage Contractors
Lockerbie
John Beattie & Sons
The Es Knockmains
DG112PH
Lockerbie
01576 202524
Carpenters & Joiners
Lockerbie
John C Young
The Li Ibrak
DG113DR
Lockerbie
Livestock Breeders & Dealers
Lockerbie
John Jardine
House
DG111ER
Lockerbie
01576 470263
Potato Merchants & Supplies
Lockerbie
Just Ask Tom
5 Brec South Corrielaw Farm
DG112NG
Lockerbie
01576 710647
Gardening Services
Lockerbie
K W
Dental 32 Dryfe Pk
DG112AD
Lockerbie
01576 202007
Agricultural Merchants
Lockerbie
Kirkwood Farm
Unit 2 Kirkwood
DG111DH
Lockerbie
01576 510200
Holidays - Self Catering Accommodation
Lockerbie
Laighton Cottage Kennels
Laighd
DG111SQ
Lockerbie
01387 710071
Boarding Kennels & Catteries
Lockerbie
Lightning Protection Services
Unit 1 Cove Farm
DG113AT
Lockerbie
01461 800323
Lightning Conductors
Lockerbie
Linn Print
Linn P 9 Station Road
DG112HA
Lockerbie
01576 204252
Lochmaben Coal Co
Crofts Queen Street
DG111PP
Lockerbie
01387 810466
Lochmaben Golf Club
Crofts Back Road
DG111NT
Lockerbie
01387 810552
Golf Courses & Clubs
Lockerbie
Lochmaben Hospital
Crofts Dumfries Road
DG111RQ
Lockerbie
01387 810255
Lochmaben Library
Crofts High Street
DG111NQ
Lockerbie
Lockerbie Bowling Club
Capita Glasgow Road
DG112AT
Lockerbie
01576 203053
Bowling Centres
Lockerbie
Lockerbie Golf Club
Capita Corrie Road
DG112ND
Lockerbie
Golf Courses & Clubs
Lockerbie
Lockerbie Library
Capita 31-33 High Street
DG112JL
Lockerbie
Lockerbie Medical Practice
Capita Victoria Gdns
DG112BJ
Lockerbie
01576 202417
Clinics - N.H.S.
Lockerbie
Lockerbie Pet Services
17 Grant Avenue
DG11 2EH
Lockerbie
Lower Castlemilk Mill
DG111AB
Lockerbie
Lockerbie Youth Centre
Lower Bridge Street
DG112HE
Lockerbie
01576 203194
Youth Organisations & Centres
Lockerbie
Lucky Rainbow
Unit 1 46 High Street
DG112AA
Lockerbie
01576 202578
Restaurants - Chinese
Lockerbie
M & N Electrical Mechanical Services
Old Da Princes Street
DG111PQ
Lockerbie
01387 811606
Water Engineers
Lockerbie
Margarets Newagents
The Sh 108 High Street
DG112ES
Lockerbie
01576 203189
Margot Steel Designs
A
DG111ES
Lockerbie
01576 470208
Mark Shaw & Sons
10 Glebe Crescent
DG11 1UD
Lockerbie
Roofing Services
Lockerbie
McConechys Tyre Services Ltd
Kinnai High Street
DG112JL
Lockerbie
01576 202648
McJerrow Stevenson
27 Cal 55 High Street
DG112JJ
Lockerbie
01576 202123
McKerrell Of Hillhouse
Unit 4 Bruce Street
DG111PD
Lockerbie
01387 810439
Tour Guides & Sightseeing Excursions
Lockerbie
McPhersons Engineering
Intern Nethercleuch
DG112RR
Lockerbie
01576 203180
Fork Lift Trucks
Lockerbie
Mid Annandale Comrades Club
Victor 8 High Street
DG112AA
Lockerbie
01576 202227
Clubs & Associations - Social
Lockerbie
Mid Annandale Playcare
Locker Dryfe Road
DG112AL
Lockerbie
01576 204707
Playgroups & Pre-School Education
Lockerbie
Mobile Wedding Specialists
Flat A Main Road
DG113BT
Lockerbie
01576 300848
Beauty Consultants & Specialists
Lockerbie
Morgan Bellows
Gibbs Knockhill
DG111AW
Lockerbie
01576 300232
Mail Order & Catalogue Shopping
Lockerbie
Natural Beauty
Curzon 7 High Street
DG111NG
Lockerbie
01387 811999
Ness Priestley & Balfour
Kintai 70 High Street
DG112AA
Lockerbie
01576 203044
Net Directory Ltd
112 The Meadows
DG113AU
Lockerbie
0871 200 5013
Web Site Design
Lockerbie
1 Hoddom Court
DG11 3EL
Lockerbie
Educational Services
Lockerbie
Victoria Gardens
DG11 2BJ
Lockerbie
Rest & Retirement Homes
Lockerbie
Paul Furnishings
Dove C Caledonian Place
DG112EX
Lockerbie
Peter Cowan
10 Avo East Lanegate Farm
DG111SG
Lockerbie
01387 710269
Agricultural Contractors
Lockerbie
Ponsse (UK)
Unit 3 Broomhouses 1 Industrial Estate
DG112RZ
Lockerbie
01576 203000
Tree Work & Forestry Services
Lockerbie
Prestige Glass
Unit 2 Broomhouses 1 Industrial Estate
DG112RZ
Lockerbie
01576 203119
Double Glazing Suppliers
Lockerbie
Pro-Tect
53 55 High Street
DG112JH
Lockerbie
01576 203196
Process Plant & Machinery
135a E Roomhouse Ind pk
DG112RF
Lockerbie
01576 205895
Plant & Machinery Dealers
Lockerbie
Professor Crumble
Greetw Luce Mains Cottage
DG113JF
Lockerbie
01576 300696
R Carruthers
Burnsi High Street
DG113DF
Lockerbie
01576 300882
Sawmills & Wood Shavings
Lockerbie
Artists & Illustrators
Lockerbie
Rainbow Training & Development
Empori Under Woodhouse
DG113AS
Lockerbie
Training Services
Lockerbie
Rammerscales Estate
28 Che
DG111LD
Lockerbie
01387 810229
Tree Work & Forestry Services
Lockerbie
Rammerscales Sawmill Ltd
28 Che
DG111LD
Lockerbie
01387 810361
Sawmills & Wood Shavings
Lockerbie
Ready steady clean!
14 Kintail Park
DG11 2BB
Lockerbie
Cleaning Services - Commercial
Lockerbie
Ricky Lockhart Painting And Decorating
27 Sherwood Park
DG11 2DX
Lockerbie
07920 050024
Painters_Decorators
Lockerbie
Robert Spence & Co
Little Netherfauld
DG111JL
Lockerbie
Rolls Royce Wedding Cars
Fourwa 11 Carlisle Road
DG112DR
Lockerbie
01576 203333
Wedding Supplies & Services
Lockerbie
Rostrum Sportswear Ltd
Unit 1 Princes Street
DG111PQ
Lockerbie
01387 811315
Screen Process Printers
Lockerbie
Russell Roof Tiles Ltd
Units
DG111LR
Lockerbie
01387 810567
S O S Drains
1 Johnsfield
DG111SS
Lockerbie
01576 202916
Drain & Sewer Clearance
Lockerbie
SOS Drains Ltd
Squirrels Leap
DG11 1SS
Lockerbie
Drainage Contractors
Lockerbie
Sandhu Stores
Withen 4 High Street
DG111NQ
Lockerbie
Wines Spirits & Beer - Retail
Lockerbie
Sandhu Stores
Withen Leamington Square
DG111QG
Lockerbie
01387 810320
Sash Works
Old Wo Sydney Place
DG112JA
Lockerbie
Joinery Manufacturers
Lockerbie
Scott & Rafferty
Brunts 66-68 Mains Street
DG112DQ
Lockerbie
01576 202613
Scott Young
Ackroy 2 Burrain View
DG112JU
Lockerbie
Excavation & Groundwork Contractors
Lockerbie
Semple & Ferguson
15 Ful 11-13 Mains Street
DG112DG
Lockerbie
Electrical Goods Sales Mnfrs & Wholesalers
Lockerbie
Auld Laundry Cottage
DG11 1HL
Lockerbie
Joiners & Carpenters
Lockerbie
Siemo Sieto
Unit 1 63 High Street
DG112JH
Lockerbie
01756 204430
Take Away Food Shops
Lockerbie
Solway Agriculture Ltd
Maxwel
DG112SE
Lockerbie
01576 204124
Pet Foods & Animal Feeds
Lockerbie
South Of Scotland Ice Rink
Church 14 Glasgow Road
DG112AR
Lockerbie
01576 202197
Gracef Dinwoodie Timber Yard
DG112SL
Lockerbie
01576 470873
Stanley Coupland
One St 14 Haas Grove
DG112QP
Lockerbie
Fencing Contractors
Lockerbie
Stephen Rowe
1 15 High Street
DG112JL
Lockerbie
01576 203199
Stockbureau
The Ol 1 Shawfoot Cottages
DG111TU
Lockerbie
Agricultural Merchants
Lockerbie
11 Ben 85 High Street
DG112JH
Lockerbie
Confectioners - Retail
Lockerbie
T A Kirkpatrick & Co Ltd
5 Crow Beltenmont
DG113NQ
Lockerbie
01461 800213
Steel Fabricators & Erectors
Lockerbie
T W Beaty
Woodsi Sibbaldbie
DG112RN
Lockerbie
01576 204511
Antique Dealers
Lockerbie
Albany 78 High Street
DG112EU
Lockerbie
01576 204149
Solariums & Tanning Salons
Lockerbie
Wyeval 29-31 Mains Street
DG112DG
Lockerbie
01576 203849
Tennan High Street
DG113DF
Lockerbie
01576 300229
The Brambles Pet Hotel
Meadow Thorniethwaite
DG111JH
Lockerbie
01387 811845
Boarding Kennels & Catteries
Lockerbie
The Cottage Day Centre
Milton
DG113LG
Lockerbie
01576 300664
The Dryfe Veterinary Group
Great 34 Townhead Street
DG112AE
Lockerbie
01576 202573
Veterinary Surgeons & Practitioners
Lockerbie
The Original Factory Shop - CLOSED
Main Street
DG11 2DG
Lockerbie
Department Stores
Lockerbie
The Salvation Army
Clemen 15 Station Road
DG112HA
Lockerbie
Places Of Worship
Lockerbie
The Scots Guards Association
Bury M 12 Raven Hill
DG111QZ
Lockerbie
0845 230 1642
Clubs & Associations - Social
Lockerbie
The Sign Post
Sign Makers' Equipment & Materials
Lockerbie
The Tower Fish Bar
Boscom Tower Buildings
DG112HB
Lockerbie
01576 204262
Fish & Chip Shops
Lockerbie
The Village Shop
5 Main
DG111HD
Lockerbie
01576 470292
Artists & Illustrators
Lockerbie
Tom McGuiness
Tower Sydney Place
DG112JA
Lockerbie
Property Maintenance & Repairs
Lockerbie
UK Blinds Direct
Aldbor 3 Carlisle Road
DG112DJ
Lockerbie
01576 204549
Insurance Services
Lockerbie
21 Leonard Crescent
DG11 2BE
Lockerbie
Air Conditioning Equipment & Systems
Lockerbie
Ventrolla
Old Wo Sydney Place
DG112JA
Lockerbie
01576 202402
Double Glazing Repairs
Lockerbie
Victoria Garage
3 Chil 2 Victoria Road
DG112BH
Lockerbie
01576 202779
Victoria Wine
10 Wal 80 High Street
DG112EU
Lockerbie
01576 202195
Wines Spirits & Beer - Retail
Lockerbie
Video Sport
Video 48 High Street
DG112AA
Lockerbie
01576 202400
W A Carruthers
Calloc 2 Bankshill Ter
DG112JR
Lockerbie
Walter Clarke
Lauren Jardine Hall
DG111EJ
Lockerbie
01576 470265
X Cat Returns Ltd
The Fa Bridge Street
DG112HE
Lockerbie
01576 204031
Mail Order & Catalogue Shopping
Lockerbie