Banks & Other Financial Institutions
Campbeltown
Banks & Other Financial Institutions
Campbeltown
Builders' Tools & Equipment Mnfrs
Campbeltown
Builders' Tools & Equipment Mnfrs
Campbeltown
Londis
County Garage
PA28 6HA
Campbeltown
01586 552368
Convenience Stores
Campbeltown
First Aid & Medical Supplies
Campbeltown
Convenience Stores
Campbeltown
Beauty Products
Campbeltown
A G Barr
A 58 Longrow
PA286DD
Campbeltown
01586 554400
A McAllister
Melsto 99 Longrow
PA286EX
Campbeltown
01586 552752
Do It Yourself Shops
Campbeltown
A McLean & Son
The Ol Bellfield Farm
PA286EN
Campbeltown
01586 552646
Landscape Contractors
Campbeltown
A P Taylor
Rear O 47 Main Street
PA286AB
Campbeltown
01586 552432
ATS Euromaster Ltd
Unit 5 Burnside Street
PA286JE
Campbeltown
01586 554404
Abbeyfield House
Abbeyf Airds
PA286RY
Campbeltown
01583 431717
Rest & Retirement Homes
Campbeltown
Agricultural Services Co
Souths Stewarton Shop
PA286PG
Campbeltown
01586 552385
Agricultural Services
Campbeltown
PO Box Burnside Street
PA286JE
Campbeltown
01586 552918
Funeral Directors
Campbeltown
Ambulance Service
Ambula The Roading
PA286LU
Campbeltown
01586 552707
Ambulance Services
Campbeltown
Archibald Smith
Burnbe Hutcheon Road
PA286JR
Campbeltown
01586 552008
Refrigerators & Freezers - Servicing & Repairs
Campbeltown
Archibald Smith
Burnbe Hutcheon Road
PA286JR
Campbeltown
01586 554080
Refrigerators & Freezers - Servicing & Repairs
Campbeltown
Argyll Alternatives
Rear O 4 Kirk Street
PA286BL
Campbeltown
01586 552095
Alternative & Complementary Medicines & Therapies
Campbeltown
Argyll Bakeries
Unit 1 Snipefield Industrial Estate
PA286SY
Campbeltown
01586 552308
Bakery & Confectionery Supplies
Campbeltown
Argyll Bakeries
Unit 1 Snipefield Industrial Estate
PA286SY
Campbeltown
01586 553635
Bakery & Confectionery Supplies
Campbeltown
Argyll Bowling Club
Unit 2 Millknowe
PA286NJ
Campbeltown
01586 554676
Sports Clubs & Associations
Campbeltown
Argyll Bute Consultants
Gefino 21 Longrow South
PA286AH
Campbeltown
01586 553777
Financial Advisers- Independent
Campbeltown
Argyll FM Ltd
Ramill 27-29 Longrow
PA286ER
Campbeltown
01586 551800
Radio & Television Stations
Campbeltown
71, M A C C Business Park
PA28 6NU
Campbeltown
Tug & Towing Services
Campbeltown
Argyll Signs
Unit 5 Tomaig Road
PA286PE
Campbeltown
01586 553535
Sign & Poster Writers
Campbeltown
Argyll Training Ltd
Hazelb Millknowe
PA286HA
Campbeltown
01586 553685
Training Services
Campbeltown
Autobody Centre
Unit 4 17 Glebe Street
PA286JJ
Campbeltown
Car Body Repairs
Campbeltown
B Craig & Sons
7/West Brookfield
PA286HQ
Campbeltown
01586 553584
Coal & Smokeless Fuel Merchants & Distributors
Campbeltown
B R Wilkinson
Greena Moy
PA286PF
Campbeltown
01586 551955
Painters_Decorators
Campbeltown
Beachcomber
Beach
PA286PT
Campbeltown
01586 810355
Restaurants - Other
Campbeltown
Beauty By Catrina
Hazelb Millknowe
PA286HA
Campbeltown
01586 552433
Beauty Consultants & Specialists
Campbeltown
Bradan Ltd
Tyersa 45 Longrow
PA286ER
Campbeltown
01586 552228
Fish Farms & Hatcheries
Campbeltown
Brats
21B Ve 52 Main Street
PA286AD
Campbeltown
01586 554430
Children & Babywear - Retail
Campbeltown
C & D Mactaggart
Unit 9 Castlehill
PA286AR
Campbeltown
01586 552317
C M C Boat Selling Ltd
Old Ba Burnside Street
PA286JE
Campbeltown
01586 552063
Fish Merchants - Wholesale
Campbeltown
C M C Ship Chandlers
Old Ba Burnside Street
PA286JE
Campbeltown
01586 551441
Ship Builders
Campbeltown
Campbeltown & Kintyre Enterprise Trust
Care O 2-4 Main Street
PA286AG
Campbeltown
01586 551787
Business Enterprise Agencies
Campbeltown
Campbeltown Bowling Club
14 Ffo New Quay Street
PA286BA
Campbeltown
01586 553193
Bowling Centres
Campbeltown
Campbeltown Courier
Main & Main Street
PA286AE
Campbeltown
01586 554646
Newspaper & Magazine Publishers
Campbeltown
Campbeltown Nursery Centre
Snipef Ralston Road
PA286LE
Campbeltown
Nursery Schools
Campbeltown
Campbeltown Pottery
Care O 34 Union Street
PA286HY
Campbeltown
01586 553550
Campbeltown Workboats
Care O Craigview
PA286QP
Campbeltown
01586 552262
Boats - Sales
Campbeltown
Campletown Waste Watchers Ltd
Unit 9 The Roading
PA286LU
Campbeltown
Reclaiming - Waste Products
Campbeltown
Careers (Scotland)
Opport 4 Castlehill
PA286AN
Campbeltown
01586 552795
Career Guidance Services
Campbeltown
Carradale Bay Caravan Park
Barn E
PA286QG
Campbeltown
01583 431665
Camping Sites
Campbeltown
Carradale Fishermen Ltd
Barn E Old Quay
PA286ED
Campbeltown
01586 554016
Fish Merchants - Wholesale
Campbeltown
Auchin Askomil Road
PA286EN
Campbeltown
01586 552568
Residential Care Homes
Campbeltown
County Garage
Unit 2 Millknowe
PA286HA
Campbeltown
01586 552235
Petrol Filling Stations
Campbeltown
Cousin & Armour
27 Don 89-91 Longrow
PA286EX
Campbeltown
01586 552136
Veterinary Surgeons & Practitioners
Campbeltown
Cover Up
Unit 1 32 Longrow
PA286DD
Campbeltown
01586 551489
Wallpapers & Wall Coverings
Campbeltown
Cragpark Ltd
Cragma 65 Longrow
PA286ER
Campbeltown
01586 552862
Property & Estate Management
Campbeltown
Crocks Emporium
Holly 55-63 Longrow
PA286ER
Campbeltown
Pine Furniture
Campbeltown
Cross
PA286QP
Campbeltown
01586 551791
Leisure & Recreation Centres
Campbeltown
D M Brown
Nether 48 Main Street
PA286AD
Campbeltown
01586 552699
D McMillan
Unit 5 80-82 Longrow
PA286DD
Campbeltown
Furniture - Retail
Campbeltown
D McNair & Son
Alder Kinloch Road
PA286EG
Campbeltown
01586 552039
Oil Fuel Distributors
Campbeltown
D McNair & Son
Alder Kinloch Road
PA286EG
Campbeltown
01586 552020
Oil Fuel Distributors
Campbeltown
Imperi 22 Parliament Place
PA286HP
Campbeltown
Property Maintenance & Repairs
Campbeltown
Dalriada Salmon Ltd
Snipef Tarbert Road
PA286SY
Campbeltown
01586 551675
Fish Smokers & Curers
Campbeltown
Dan Morrison & Co
Bridge 37 Main Street
PA286AD
Campbeltown
01586 552810
Robins The Pier
PA286SQ
Campbeltown
General Stores
Campbeltown
Avalon Ardnacraig Avenue
PA286JP
Campbeltown
01586 551234
Paving & Driveway Contractors
Campbeltown
Digital Media Supplies
Studio 101 Longrow
PA286EX
Campbeltown
Computer Consumables & Stationery
Campbeltown
Dunbartonshire Argyll & Bute Valuation Board
Imex H Bolgam Street
PA286HZ
Campbeltown
01586 555300
Local Government
Campbeltown
Benvue Reform Square
PA286JA
Campbeltown
01586 551710
Wines Spirits & Beer - Retail
Campbeltown
Everest Windows: Sandy Mcpherson
Fine Homes Ltd
3 Harv Burnside Street
PA286GE
Campbeltown
01586 551166
Housing Associations
Campbeltown
Fomac Cnocbaan Kirk Street
PA286BN
Campbeltown
01586 554001
Taxis & Private Hire
Campbeltown
Govern Snipefield Industrial Estate
PA286SY
Campbeltown
01586 552075
Tree Work & Forestry Services
Campbeltown
Fyne Homes
Unit 1 Ralston Road
PA286LE
Campbeltown
01586 553182
Sheltered Housing
Campbeltown
G McMillan
UNIT W 22 Main Street
PA286AE
Campbeltown
01586 553462
G S Travel Ltd
Spring 12 Hall Street
PA286BU
Campbeltown
01586 554900
Travel Agents & Holiday Companies
Campbeltown
Unit 1 Reform Square
PA286JA
Campbeltown
01586 552139
Painters_Decorators
Campbeltown
Gallery 10
21 Hat 10 Longrow South
PA286AH
Campbeltown
01586 554074
Glenside Tractors Ltd
Melbou Millknowe
PA286NJ
Campbeltown
01586 553624
Agricultural Machinery - Sales & Service
Campbeltown
Golden Ocean Chinese Restaurant
Albion 72 Longrow
PA286DD
Campbeltown
01586 553181
Restaurants - Chinese
Campbeltown
Graeme's Waste Solutions Ltd
141 Ralston Rd
PA28 6LG
Campbeltown
Albany
PA286RD
Campbeltown
Goldsmiths & Silversmiths
Campbeltown
Ashfie
PA286PJ
Campbeltown
Leathergoods Shops
Campbeltown
H McIlchere & Son
North 19 Main Street
PA286AD
Campbeltown
01586 552309
Bakers' Shops
Campbeltown
H McKellar
4A Her 24 Kirk Street
PA286BL
Campbeltown
01586 552156
Hamilton Bros (Engineering) Ltd
The Wa Roading
PA286LU
Campbeltown
01586 553031
Agricultural Engineers
Campbeltown
Hardware & Software
Unit 1 4 Longrow South
PA286AH
Campbeltown
Computer Consumables & Stationery
Campbeltown
Unit 1 Little Dalrioch
PA286PH
Campbeltown
Lawnmowers & Garden Machinery - Sales & Service
Campbeltown
Woodla Ugadale Cottage
PA286QR
Campbeltown
01586 552427
Veterinary Surgeons & Practitioners
Campbeltown
J I Farmer
Chroma 6 Cross Street
PA286HU
Campbeltown
01586 552558
Fashion Shops
Campbeltown
Jewson Ltd
Snipef Tarbert Road
PA286SY
Campbeltown
01586 554545
Builders' Merchants
Campbeltown
Jim Martin
Field 109-119 Longrow
PA286EX
Campbeltown
01586 550066
Electricians & Electrical Contractors
Campbeltown
John A A Craig
58 Bro 17-19 Saddell Street
PA286DN
Campbeltown
Joinery Centres
Campbeltown
K C H Ltd
Comput Saddell Street
PA286DN
Campbeltown
01586 554488
K Martin
Roden 14 Main Street
PA286AG
Campbeltown
01586 552595
Kintyre
Grange Shore Street
PA286BT
Campbeltown
01586 553615
Residential Care Homes
Campbeltown
Castle
PA286QT
Campbeltown
01583 431317
Garden Centres Nurseries
Campbeltown
Shore Street
PA28 6BS
Campbeltown
0333 999 8548
Rest & Retirement Homes
Campbeltown
Kintyre Fish Bar
Castle 20 Longrow
PA286DD
Campbeltown
01586 551221
Kintyre Photography
Mafeki 6 Burnbank Street
PA286JD
Campbeltown
Photographers - General
Campbeltown
Kintyre Vermin & Pest Control
Mafeki Strathmore
PA286PW
Campbeltown
Pest & Vermin Control
Campbeltown
Kintyre Youth Enquiry Service
Mafeki 2-4 Main Street
PA286AG
Campbeltown
Youth Organisations & Centres
Campbeltown
Kintyre Youth Enquiry Service
Mafeki 2-4 Main Street
PA286AG
Campbeltown
01586 550000
Youth Organisations & Centres
Campbeltown
Krisp Printing & Stationery Co
16 Sap Burnbank Street
PA286JD
Campbeltown
01586 554975
L & J Studios
Unit 5 51 Main Street
PA286AB
Campbeltown
01586 551666
Livingstone & McEachran
9/King 24 Kirk Street
PA286BL
Campbeltown
01586 554236
Lomond & Argyll Primary Care NHS Trust
Lomond Ralston Road
PA286LE
Campbeltown
01586 552224
Mac's Taxis
Dean V 63 Tomaig Road
PA286LP
Campbeltown
01586 552891
Machrihanish Marine Farm
Unit 1 Lossit Point
PA286PZ
Campbeltown
01586 810182
Fish Farms & Hatcheries
Campbeltown
Macmillan Foods
Unit 8 The Roading
PA286LU
Campbeltown
01586 553580
Fish Smokers & Curers
Campbeltown
Main Movies And Games
Morcom 10 Main Street
PA286AG
Campbeltown
01586 554685
Video Libraries
Campbeltown
Main Movies And Games
Morcom 10 Main Street
PA286AG
Campbeltown
01586 554684
Video Libraries
Campbeltown
Malcolm J Maguire
3 Doct 24 Rhudal Cottages
PA286PR
Campbeltown
01586 810166
Marine Environmental Research Laboratory
Unit 7
PA286PZ
Campbeltown
01586 810287
Research Organisations
Campbeltown
Martin Maintenance (Campbeltown) Ltd
Roadin The Roading
PA286LU
Campbeltown
01586 553155
Commercial Vehicle Servicing
Campbeltown
McEachran & Robertson
Unit 6 Tomaig Road
PA286LP
Campbeltown
01586 553086
Roofing Services
Campbeltown
McFadyen Contractors (Campbeltown) Ltd
Spring Glebe Street
PA286JJ
Campbeltown
01586 552961
Plant & Machinery Hire & Leasing
Campbeltown
McGougan & Co
37b Ma The Roading
PA286LU
Campbeltown
McKerrall Taxis
Unit 4 4 Craigowan Park
PA286HQ
Campbeltown
01586 553131
Taxis & Private Hire
Campbeltown
McKinlay & Blair Ltd
Franci Burnbank Street
PA286JD
Campbeltown
01586 552012
Electricians & Electrical Contractors
Campbeltown
McKinven & Colville
Eagle Snipefield Industrial Estate
PA286SY
Campbeltown
01586 552724
Carpenters & Joiners
Campbeltown
Moss Pharmacy
Stewar 11 Longrow South
PA286AH
Campbeltown
01586 552023
Chemists - Dispensing
Campbeltown
Muneroy Stores & Tea Rooms
13 Ear Achnamara
PA286RW
Campbeltown
01586 830221
General Stores
Campbeltown
N F U Mutual
Hazelb Millknowe
PA286HA
Campbeltown
01586 552428
Insurance Agents & Companies
Campbeltown
N McCormick
Witchb Dell Road
PA286JG
Campbeltown
Ornamental Metalwork
Campbeltown
Narrowfield Boarding Kennels & Cattery
Harlan Narrowfield Farm
PA286PE
Campbeltown
Boarding Kennels & Catteries
Campbeltown
Neil Kennedy
Coed y 50-52 Longrow
PA286DD
Campbeltown
Nickle & Dime
37 Map Kinloch Road
PA286EG
Campbeltown
01586 553815
Paterson Bakery
The Ro Airds
PA286RY
Campbeltown
Bakers' Shops
Campbeltown
Procurator Fiscal
Court Castlehill
PA286AN
Campbeltown
01586 553383
Progress 2 Work
Winwic Castlehill
PA286AN
Campbeltown
Drug Misuse - Advice & Counselling
Campbeltown
Pynk Fashion
The Ba 12 Cross Street
PA286HU
Campbeltown
01586 554717
Ladieswear - Retail
Campbeltown
R Leishman & Son
Pinewo 7 Bolgam Street
PA286HZ
Campbeltown
01586 553186
Car Body Repairs
Campbeltown
Robertsons Electrical Ltd
Unit 4 38-46 Longrow
PA286DD
Campbeltown
01586 552127
Electrical Goods Sales Mnfrs & Wholesalers
Campbeltown
Rowe Sports
Unit 6 43 Main Street
PA286AB
Campbeltown
01586 552893
Sports Goods Shops
Campbeltown
S & D McAllister
Foulby 10 Saddell Street
PA286DN
Campbeltown
Wines Spirits & Beer - Wholesale
Campbeltown
S C McAllister & Co
Kerala High Askomil Road
PA286EN
Campbeltown
01586 552131
Naval Architects
Campbeltown
Scottish Fisheries Protection Agency
Keith 40 Hall Street
PA286BU
Campbeltown
01586 552251
Fisheries' Consultants
Campbeltown
Scottish Hydro Electric PLC
Kings Burnside Street
PA286JE
Campbeltown
01586 552211
Electrical Goods Sales Mnfrs & Wholesalers
Campbeltown
Sheriff Clerk's Office
Court Castlehill
PA286AN
Campbeltown
01586 552503
South Kintyre Credit Union
Counci 25 Longrow
PA286ER
Campbeltown
01586 553368
Credit & Finance Companies
Campbeltown
Springbank Evangelical Church
Unit 1 Longrow
PA286DD
Campbeltown
01586 551200
Places Of Worship
Campbeltown
Stewart Balfour & Sutherland
Proper 24 Longrow South
PA286AH
Campbeltown
01586 553737
Property Shops
Campbeltown
Stewart Balfour & Sutherland
Proper 24 Longrow South
PA286AH
Campbeltown
01586 553838
Property Shops
Campbeltown
Stewart Balfour & Sutherland
Proper PO Box 10
PA286AW
Campbeltown
01586 552871
Stewart Property
Unit 1 46 Sound of Kintyre
PA286GA
Campbeltown
01586 820478
Estate Agents
Campbeltown
Police Castlehill
PA286AS
Campbeltown
01586 862200
Strathclyde Police
Police Carradale Police Houses
PA286QG
Campbeltown
1 Roun 3 Longrow
PA286ER
Campbeltown
01586 553134
Fashion Shops
Campbeltown
15 Bolgam Street
PA28 6HZ
Campbeltown
Banks & Other Financial Institutions
Campbeltown
8 Cave 16 Hall Street
PA286BU
Campbeltown
01586 554326
Restaurants - Indian
Campbeltown
The Chocolate Box
Blakem 26 Main Street
PA286AE
Campbeltown
01586 554079
Confectioners - Retail
Campbeltown
The Courier Centre
Flat 5 26 Main Street
PA286AE
Campbeltown
01586 551957
The Craft Centre
Elseca
PA286QT
Campbeltown
01583 431317
Craft Centres & Shops
Campbeltown
The Cycle Shop
Flat 7 60 Longrow
PA286DD
Campbeltown
01586 554443
Cliff 20 Longrow South
PA286AH
Campbeltown
01586 552170
Fishmongers & Fishmonger Services & Suppliers
Campbeltown
The Garden Shop
Unit 2 2-6 Union Street
PA286HX
Campbeltown
01586 552653
Garden Centres Nurseries
Campbeltown
The Glen Bar & Restaurant
The Gl
PA286QG
Campbeltown
01583 431431
Restaurants - English
Campbeltown
The Machrihanish Caravan & Camping Park
Unit 1
PA286PT
Campbeltown
01586 810366
Caravan Parks
Campbeltown
The Old Bookshelf
Black 8 Cross Street
PA286HU
Campbeltown
01586 551114
Books - Rare & Secondhand
Campbeltown
The Oystercatcher Gallery
Royal 10 Hall Street
PA286BU
Campbeltown
Craft Centres & Shops
Campbeltown
The Palm Bistro
Old B 6 Hall Street
PA286BU
Campbeltown
01586 554724
Restaurants - English
Campbeltown
The Plaice For Taste
The Wi 28 Saddell Street
PA286DN
Campbeltown
Fish & Chip Shops
Campbeltown
The Pulse
Mafeki Burnbank Street
PA286JD
Campbeltown
Health Foods & Products
Campbeltown
The Scottish Agricultural College
Drummo 12 Burnside Street
PA286JE
Campbeltown
01586 552502
Colleges - Technical & Agricultural
Campbeltown
The Toy Box
Bulls 47 Longrow
PA286ER
Campbeltown
01586 554232
Time Out Sports
Univer 11 Union Street
PA286HX
Campbeltown
Sports Goods Shops
Campbeltown
Tom Grant
Rose C 41 Longrow
PA286ER
Campbeltown
01586 554727
Tourist Information Centre
Mackin Old Quay
PA286EF
Campbeltown
01586 552056
Tourist Information
Campbeltown
Trade Winds
Phoeni 11 Main Street
PA286AD
Campbeltown
01586 554667
Tree Of Life Systems Support
Monume Ugadale
PA286QR
Campbeltown
01586 551515
Computer Support & Services
Campbeltown
Ugadale Apartments
Unit A Ugadale Flats
PA286PT
Campbeltown
01586 810385
Holidays - Self Catering Accommodation
Campbeltown
Vestas-Celtic Wind Technology Ltd
Merlin PO Box 9263
PA286WA
Campbeltown
01586 555000
Windmills & Wind Power Equipment
Campbeltown
Victoria Wine
23 39-41 Main Street
PA286AD
Campbeltown
01586 554034
Wines Spirits & Beer - Retail
Campbeltown
Wallis Hunter
97 The
PA286QG
Campbeltown
Jewellery Manufacturers & Repairers
Campbeltown
West Coast Motor Services Co
Stanle Saddell Street
PA286DN
Campbeltown
01586 552319
Bus & Coach Operators & Stations
Campbeltown
William Cadenhead Ltd
Harfor 9 Bolgam Street
PA286HZ
Campbeltown
01586 554258
Wines Spirits & Beer - Wholesale
Campbeltown
Wright Ogilvie
4 51 Kirk Street
PA286BW
Campbeltown
01586 552372
Yorkshire Building Society
Proper 24-26 Longrow South
PA286AH
Campbeltown
01586 553838
Building Societies & Other Financial Institutions
Campbeltown