Banks & Other Financial Institutions
Cumnock
Banks & Other Financial Institutions
Cumnock
Banks & Other Financial Institutions
East Ayrshire
Banks & Other Financial Institutions
Mauchline
Banks & Other Financial Institutions
Cumnock
Banks & Other Financial Institutions
Cumnock
Painting Contractors
Mauchline
Cemeteries & Crematoria
Cumnock
Greggs
U7 Town Head Street
KA18 1LE
Cumnock
01290 425802
Builders' Tools & Equipment Mnfrs
Cumnock
Banks & Other Financial Institutions
Cumnock
First Aid & Medical Supplies
Cumnock
Banks & Other Financial Institutions
Cumnock
Pavers Shoes
Cumnock Factory Outlet
KA18 3AJ
Cumnock
01290 423832
Premier
67 - 70 Sorn Street
KA5 6LT
Ayreshire
01290 551298
Convenience Stores
Ayreshire
Internet Service Providers
Auchinleck
Convenience Stores
Cumnock
Cleaning Services - Domestic
Cumnock
Drain & Sewer Clearance
Mauchline
49 Ayr Road
KA18 1EQ
Cumnock
0800 042 0800
A W Bell
Heathe 66 Glaisnock Street
KA181JR
Cumnock
Joiners & Carpenters
Cumnock
A1Lux (Cumnock)
72 Mauchline Rd
KA18 2BN
Cumnock
Bus & Coach Operators & Stations
Cumnock
A2Z Phone Repairs
38 Townhead St
KA18 1LD
Cumnock
Telephone Equipment
Cumnock
1 A Gilmilnscroft Cottage
KA18 2NA
Cumnock
Afton Plant
Gordon 93 Glaisnock Street
KA181JP
Cumnock
01290 424056
Training Services
Cumnock
Alan M Morrison
Stanmo 14 Lugar Street
KA181AB
Cumnock
01290 421226
Unit 3 77 Ayr Road
KA181EQ
Cumnock
01290 426666
Tyre Repairs & Retreading
Cumnock
Aqua Bathrooms & Tiling
51 Mary Morrison Drive
KA5 6BA
Mauchline
Bathroom Planners & Furnishers
Mauchline
Ark Joinery Contracts
Howden 22 Oakbank Drive
KA181BD
Cumnock
Joiners & Carpenters
Cumnock
Astraview
Dunsto 181a Glaisnock Street
KA181JT
Cumnock
At McLean
Muirkirk Rd
KA18 3LA
Cumnock
Paving & Driveway Contractors
Cumnock
Ayrshire Internet Solutions
Eglint 22 Gray Street
KA181EZ
Cumnock
07869 150140
Ayrshire Internet Solutions
Unit 2 22 Gray Street
KA181EZ
Cumnock
07869 150140
Ayrshire Memorials
Fairvi Rigg Road
KA183JB
Cumnock
01290 426526
Ayrshire Memorials
Fairvi Rigg Road
KA183JB
Cumnock
01290 426526
45 Holmburn Rd
KA18 3ED
Cumnock
Pest & Vermin Control
Cumnock
Ayrshire Weekly Press
Girtri 49 Ayr Road
KA181ED
Cumnock
01290 421633
Newspaper & Magazine Publishers
Cumnock
Ayrshire Weekly Press
Girtri 49 Ayr Road
KA181ED
Cumnock
01290 424275
Newspaper & Magazine Publishers
Cumnock
Baird Institute
Unit 4 3 Lugar Street
KA181AD
Cumnock
Baird Institute
Suite 3 Lugar Street
KA181AD
Cumnock
Barrhill Community Centre
Carlib Barrhill Road
KA181PG
Cumnock
01290 421066
Community Centres
Cumnock
Barshare Primary School
The Sl Dalgleish Avenue
KA181QG
Cumnock
Schools - Local Authority
Cumnock
Barshare Primary School
The Sl Dalgleish Avenue
KA181QG
Cumnock
01290 421546
Schools - Local Authority
Cumnock
1 Logan Ave
KA18 3HA
Cumnock
Convenience Stores
Cumnock
Bogend Indoor Storage
Caravan Storage
Mauchline
Brian Whyte
Unit 2 107 Glaisnock Street
KA181JP
Cumnock
01290 424000
Funeral Directors
Cumnock
C K Electrical
Crown 30 Car Road
KA181HF
Cumnock
01290 423298
Electricians & Electrical Contractors
Cumnock
22 Emrys Avenue
KA18 1EL
Cumnock
Landscape Contractors
Cumnock
CMC
Richmo Greenholm Road
KA181LH
Cumnock
01290 423200
Motor Cycles & Scooters
Cumnock
CSC Electrical Contracting Ltd
14 Atholl House Townhead St
KA18 1LF
Cumnock
Electricians & Electrical Contractors
Cumnock
Central Garage
Centra 85-89 Glaisnock Street
KA181BX
Cumnock
01290 421683
Central Garage
Centra 85-89 Glaisnock Street
KA181BX
Cumnock
01290 420577
Coalfield Community Transport
Unit 1 Ayr Road
KA181EQ
Cumnock
01290 429088
Charities & Voluntary Organisations
Cumnock
Coalfield Community Transport
Unit 1 Ayr Road
KA181EQ
Cumnock
01290 429088
Charities & Voluntary Organisations
Cumnock
Community Nursing For Learning Disabilities
Health 2 Tanyard
KA181BF
Cumnock
01290 424790
Cotec Protective Coatings
33, Dippol Crescent
KA18 2BZ
Cumnock
Cover The Big Day
18 -22 Ayr Road
KA18 1DW
Cumnock
22 Gray Street
KA18 1EZ
Cumnock
07869 150140
Scaffolding & Work Platforms
Cumnock
Craighead Inn
Craigh 7-11 Glaisnock Street
KA181BU
Cumnock
01290 424367
Crowdstopper
3 9 Lugar Street
KA181AD
Cumnock
01290 422298
Cumnock Academy
Unit 5 Ayr Road
KA181EH
Cumnock
01290 421228
Schools - Local Authority
Cumnock
Cumnock Chronicle
Glaisn 49 Ayr Road
KA181ED
Cumnock
01290 423581
Newspaper & Magazine Publishers
Cumnock
Cumnock Chronicle
Glaisn 49 Ayr Road
KA181ED
Cumnock
01290 421633
Newspaper & Magazine Publishers
Cumnock
Cumnock Community Library
Glaisn 25 Ayr Road
KA181EA
Cumnock
01290 422804
Cumnock Health Centre
Health 2 Tanyard
KA181BF
Cumnock
01290 425643
Cumnock Pet Shop
Health 77 Glaisnock Street
KA181DA
Cumnock
Pet Shops & Pet Supplies
Cumnock
Cumnock Post Office
Health 17 Lugar Street
KA181AA
Cumnock
01290 424171
Post Office Services
Cumnock
Cumnock Rugby Football Club
Health Auchinleck Road
KA181AN
Cumnock
01290 420292
Sports Clubs & Associations
Cumnock
Cumnock Taxis
Health Glaisnock Street
KA181BU
Cumnock
Taxis & Private Hire
Cumnock
D & M Edgar
Wingro 69 Glaisnock Street
KA181BX
Cumnock
01290 424725
Convenience Stores
Cumnock
D Connell & Co
Dental 6 Glaisnock Street
KA181DA
Cumnock
01290 420687
D Muir
Oral H 97 Glaisnock Street
KA181JP
Cumnock
01290 420324
Hairdressers - Unisex
Cumnock
D W Shaw
The Ol 67 Glaisnock Street
KA181BT
Cumnock
01290 421484
8 Anderson Crescent
KA5 6HX
Mauchline
Joiners & Carpenters
Mauchline
26 Forbes Avenue
KA18 1HG
Cumnock
Courier & Messenger Services
Cumnock
Dataprint
23 Sig 17 Barrhill Road
KA181DB
Cumnock
01290 425939
Dataprint
Unit 1 17 Barrhill Road
KA181DB
Cumnock
01290 425939
David Bell
Penicu 66 Glaisnock Street
KA181JR
Cumnock
Carpenters & Joiners
Cumnock
Dirt N Grime
10, Manse Brae
KA18 2QR
Cumnock
Paving & Driveway Contractors
Cumnock
Donsport
Harebu 24 Glaisnock Street
KA181DA
Cumnock
Sports Goods Shops
Cumnock
Dr C F Macnair
The He 2 Tanyard
KA181BF
Cumnock
01290 421157
Dr I D Strath
The He 2 Tanyard
KA181BF
Cumnock
01290 422723
Dr I T Christie
The He 2 Tanyard
KA181BF
Cumnock
01290 422723
Dr J M Macnair
The He 2 Tanyard
KA181BF
Cumnock
01290 421157
Dr J M Macnair
The He 2 Tanyard
KA181BF
Cumnock
01290 422723
Dumfries Arms Hotel
E5 Gre 54 Glaisnock Street
KA181BY
Cumnock
01290 420282
Dumfries Arms Hotel
Gracef 54 Glaisnock Street
KA181BY
Cumnock
01290 420282
East Ayrshire Community Hospital
A Ayr Road
KA181EF
Cumnock
01290 429429
Eastayrshire Woodlands
Underw Auchinleck Road
KA181RS
Cumnock
01290 426973
Training Services
Cumnock
Emergency One (UK) Ltd
Block Caponacre Industrial Estate
KA181SH
Cumnock
01290 424200
Commercial Vehicle Bodybuilders & Repairers
Cumnock
F Williams
Peartr 2 Glaisnock Street
KA181DA
Cumnock
01290 422516
Fads
63 Tow 18-22 Ayr Road
KA181DW
Cumnock
01290 421443
Wallpapers & Wall Coverings
Cumnock
Fads
1201 M 18-22 Ayr Road
KA181DW
Cumnock
01290 421443
Wallpapers & Wall Coverings
Cumnock
Family Planning Clinic
Wycomb 2 The Tanyard
KA181BF
Cumnock
01290 422214
Family Planning Clinic
Wycomb 2 The Tanyard
KA181BF
Cumnock
01290 421157
10 Dup Ayr Road
KA181BJ
Cumnock
01290 420411
Builders' Merchants
Cumnock
First Stop Builders Merchants Ltd
Unit 7 Ayr Road
KA181BJ
Cumnock
01290 420411
Builders' Merchants
Cumnock
Door & Window Furniture
Cumnock
George Telfer
Unit 1 105-107 Glaisnock Street
KA181JP
Cumnock
01290 424308
Funeral Directors
Cumnock
Glaisnock Taxis
Unit F 9 Tower Street
KA181AY
Cumnock
01290 423669
Taxis & Private Hire
Cumnock
Greenbrae Coachworks
Unit 2 Greenholm Road
KA181LH
Cumnock
01290 421204
Greenmill Out Of School Service
Greenm Barrhill Road
KA181PG
Cumnock
01290 424692
After School Care
Cumnock
Greenmill Primary School
Greenm Barrhill Road
KA181PG
Cumnock
01290 421352
Schools - Local Authority
Cumnock
H G Milton & Son
Craign 51 Hamilton Avenue
KA56BT
Mauchline
01290 551287
Hearth Road Motors
Sussex Hearth Road
KA181JF
Cumnock
01290 421677
Holmside Plumbing & Heating
Frizin 14 Holmside
KA181AP
Cumnock
Central Heating - Installation & Servicing
Cumnock
Unit 7 Howford
KA55JX
Mauchline
01290 551428
Hydraulic Equipment & Accessories - Sales & Service
Mauchline
I P C Systems Computer & Telecommunications Systems
Fairvi Rigg Road
KA183JB
Cumnock
01290 421613
Computer Systems & Software (Development)
Cumnock
I P C Systems Computer & Telecommunications Systems
Fairvi Rigg Road
KA183JB
Cumnock
01290 421613
Computer Systems & Software (Development)
Cumnock
ID Property Services
22 Barbieston Rd
KA18 2EP
Cumnock
Construction Contractors - General
Cumnock
Blackd 75 Glaisnock Street
KA181JP
Cumnock
01290 426771
Solariums & Tanning Salons
Cumnock
J K Thomson
Unit 1 45 Barrhill Road
KA181PW
Cumnock
01290 426600
J K Thomson
Unit 1 45 Barrhill Road
KA181PW
Cumnock
01290 421456
John Dee - Red Driving School
74 Mauchline Rd
KA18 2BN
Cumnock
Kerr & Smith (Cumnock) Ltd
Rivers Ayr Road
KA181BJ
Cumnock
01290 422440
Commercial Vehicle Servicing
Cumnock
Kerr & Smith (Cumnock) Ltd
Rivers Ayr Road
KA181BJ
Cumnock
01290 422440
Commercial Vehicle Servicing
Cumnock
Kilmarnock College
Unit 1 Ayr Road
KA181EQ
Cumnock
Linda's Hairstylist
Albion 71a Glaisnock Street
KA181BX
Cumnock
01290 420106
Hairdressers & Hair Stylists - Ladies'
Cumnock
Lloyds Pharmacy
Care O 2 Tanyard
KA181BF
Cumnock
01290 420107
Chemists - Dispensing
Cumnock
178 Main Street
KA18 2AX
Auchinleck
Beauty Products
Auchinleck
9b Townhead Street
KA18 1LE
Cumnock
2 Tanyard
KA18 1BF
Cumnock
Lunn Poly
G42 55-57 Glaisnock Street
KA181BS
Cumnock
0845 071 3789
Travel Agents & Holiday Companies
Cumnock
M Tully
Trilew 19 Lugar Street
KA181AD
Cumnock
01290 425108
Male Health (Scotland)
Wallac 93 Glaisnock Street
KA181JP
Cumnock
01290 428904
Charities & Voluntary Organisations
Cumnock
Marshall Transport
Unit 1 75 Bute Road
KA181BE
Cumnock
01290 423497
Road Haulage Services
Cumnock
Mary's Fabric Shop
Eagle 19 Glaisnock Street
KA181BU
Cumnock
01290 426166
McConechy's
Unit 1 54 Ayr Road
KA181DW
Cumnock
01290 424666
McConechy's
Kinnai 54 Ayr Road
KA181DW
Cumnock
01290 424666
Medi-Scott Online
Unit 8 65 Oakbank Drive
KA181BA
Cumnock
01290 426438
Health & Safety Products
Cumnock
Medi-Scott Online
Unit 8 65 Oakbank Drive
KA181BA
Cumnock
Health & Safety Products
Cumnock
Medi-Scott Online
Harrie 65 Oakbank Drive
KA181BA
Cumnock
Health & Safety Products
Cumnock
Menzies Travel
The Wa 93A Glaisnock Street
KA181JP
Cumnock
01290 423636
Travel Agents & Holiday Companies
Cumnock
Mercat Finance
Birch Barrhill Road
KA181PW
Cumnock
01290 422851
Credit & Finance Companies
Cumnock
Michael Kelso
Woodda 102 Barrhill Road
KA181PU
Cumnock
01290 423034
Unit 5 Ayr Road
KA181EQ
Cumnock
01290 420202
Electricians & Electrical Contractors
Cumnock
Miller Electrics Ltd
Unit 5 Ayr Road
KA181EQ
Cumnock
01290 420244
Electricians & Electrical Contractors
Cumnock
Mitchells
107 Wa 26 Forbes Avenue
KA181HG
Cumnock
01290 426717
27 Church Street
KA18 2DY
Cumnock
Convenience Stores
Cumnock
Willow cAIRN rOAD
KA181SL
Cumnock
01290 421422
NCH The Childrens Charity
Xylon Lugar Street
KA181AB
Cumnock
01290 426880
Charities & Voluntary Organisations
Cumnock
NCH The Childrens Charity
Winche Lugar Street
KA181AB
Cumnock
01290 426880
Charities & Voluntary Organisations
Cumnock
NCH The Childrens Charity
Winche Lugar Street
KA181AB
Cumnock
01290 425272
Charities & Voluntary Organisations
Cumnock
Old Avenue Stores
Bounes 1-3 Auld Avenue
KA56AX
Mauchline
01290 551322
Pade Electrical Services
Blakey 132 Barrhill Road
KA181PU
Cumnock
Electricians & Electrical Contractors
Cumnock
Partners
19 Tow 34 Ayr Road
KA181DW
Cumnock
01290 425532
Hairdressers - Unisex
Cumnock
Pegs Plaice Fish & Chip Shop
10 , Ryderston Drive
KA18 3AR
Cumnock
Restaurants - Other
Cumnock
Philip Kelso & Sons
Havenl 27 Hearth Place
KA181HZ
Cumnock
Picture House
The Co 56 Glaisnock Street
KA181BY
Cumnock
01290 420160
Clubs & Associations - Social
Cumnock
Police
Police Ayr Road
KA181EE
Cumnock
01290 306600
Quadri
17 Shi 95 Glaisnock Street
KA181JP
Cumnock
01290 424379
R & S Superstore
Lower 3 Hearth Place
KA181JB
Cumnock
01290 425915
Unit 3 1 Ayr Road
KA181DT
Cumnock
01290 424566
Rapid Fit
356 Hi 45 Barrhill Road
KA181PW
Cumnock
01290 426600
Exhaust & Shock Absorber Centres
Cumnock
Ross T V Service
Club H 46-48 Glaisnock Street
KA181BY
Cumnock
Electrical Goods Sales Mnfrs & Wholesalers
Cumnock
2 Tanyard
KA18 1BF
Cumnock
01290 420107
Chemists - Dispensing
Cumnock
Royal Hotel
The Bu 1 Glaisnock Street
KA181BP
Cumnock
01290 420484
Royal Hotel
The Bu 1 Glaisnock Street
KA181BP
Cumnock
01290 420822
Royal Mail
Cumnoc 8 Tanyard
KA181BZ
Cumnock
01290 424360
Delivery Services
Cumnock
S McCall
28 Rou 19 Lugar Street
KA181AD
Cumnock
01290 425108
SOUTHFIELD BOARDING KENNELS & CATTE
Cumnock Road
KA5 5JL
Mauchline
Boarding Kennels & Catteries
Mauchline
Samuel Kerr
Old Fo 93 Glaisnock Street
KA181JP
Cumnock
Funeral Directors
Cumnock
Semi-Chem Ltd
Unit 4 79 Glaisnock Street
KA181BX
Cumnock
Simply Mortgages
Millen Lugar Street
KA181AB
Cumnock
Simply Mortgages
Millen Lugar Street
KA181AB
Cumnock
01290 427008
Spice Of Punjab
Malden 11 Lugar Street
KA181AD
Cumnock
01290 421924
Take Away Food Shops
Cumnock
St John R C Church
R C Co 92 Glaisnock Street
KA181JU
Cumnock
01290 421031
Places Of Worship
Cumnock
St Josephs
Comnoc Auchinleck Road
KA181AN
Cumnock
01290 420595
Schools - Local Authority
Cumnock
St Josephs
Comnoc Auchinleck Road
KA181AN
Cumnock
01290 425083
Schools - Local Authority
Cumnock
Stagecoach (West Scotland)
Cumnoc Ayr Road
KA181EF
Cumnock
01290 421930
Bus & Coach Operators & Stations
Cumnock
Stagecoach (West Scotland)
Cumnoc Ayr Road
KA181EF
Cumnock
01290 421930
Bus & Coach Operators & Stations
Cumnock
Police Ayr Road
KA181EE
Cumnock
01290 306600
Police 113 Mary Morrison Drive
KA56AR
Mauchline
01290 550311
Restaurants - Other
Cumnock
20 Cha 93 Glaisnock Street
KA181JP
Cumnock
01290 425410
Furniture - Retail
Cumnock
Guys I 103 Glaisnock Street
KA181JP
Cumnock
01290 424362
Newlan 51 Ayr Road
KA181EE
Cumnock
01290 420404
31 Townhead Street
KA18 1LA
Cumnock
Banks & Other Financial Institutions
Cumnock
Unit 1 1 Herdston Place
KA181LN
Cumnock
01290 423648
B 21A Harperbank Grove
KA181EN
Cumnock
01290 424532
Removals & Storage - Household
Cumnock
Mannin 17 Glaisnock Street
KA181BU
Cumnock
Taxis & Private Hire
Cumnock
Mannin 17 Glaisnock Street
KA181BU
Cumnock
01290 421010
Taxis & Private Hire
Cumnock
The Box Cafe
Unit 1 The Tanyard
KA181DP
Cumnock
01290 425560
The Dagmar
Heath 18 Glaisnock Street
KA181DA
Cumnock
01290 424913
The Flower Boutique
Unit 3 32 Ayr Road
KA181DW
Cumnock
01290 424779
The Homeseller Agency
4 Fore Lugar Street
KA181AB
Cumnock
01290 427008
Financial Services
Cumnock
The Homeseller Agency
4 Fore Lugar Street
KA181AB
Cumnock
Financial Services
Cumnock
The Homeseller Agency
Stewar Lugar Street
KA181AB
Cumnock
01290 427008
Financial Services
Cumnock
The Royal Bank Of Scotland PLC
Bank H 65 Glaisnock Street
KA181BS
Cumnock
01290 421651
Banks & Other Financial Institutions
Cumnock
56/57 Glaisnock Street
KA18 1BS
Cumnock
Travel Agents & Holiday Companies
Cumnock
Thomson Travel
Unit 1 55-57 Glaisnock Street
KA181BS
Cumnock
01290 425600
Travel Agents & Holiday Companies
Cumnock
5 Wari 8 Glaisnock Street
KA181DA
Cumnock
01290 426777
Hairdressers - Unisex
Cumnock
VJ's Decorating
63 Welton Rd
KA5 6BJ
Mauchline
Painting Contractors
Mauchline
Millbank St
KA18 1AB
Cumnock
Computer Maintenance & Repairs
Cumnock
Victim Support
Cooper 62 Glaisnock Street
KA181BY
Cumnock
01290 426900
Charities & Voluntary Organisations
Cumnock
Victim Support
The Da 62 Glaisnock Street
KA181BY
Cumnock
01290 426900
Charities & Voluntary Organisations
Cumnock
View from Above Ltd
56 Cairnscadden Rd
KA18 3BA
Cumnock
Photographers - General
Cumnock
Volunteer Agency (East Ayrshire)
1st Fl 16 Glaisnock Street
KA181DA
Cumnock
01290 420222
Charities & Voluntary Organisations
Cumnock
W Linton & Son
Esklyn 30 Ayr Road
KA181DW
Cumnock
01290 420384
Electricians & Electrical Contractors
Cumnock
9 Prov 17 Glaisnock Street
KA181BU
Cumnock
Taxis & Private Hire
Cumnock
Wirewise
194 Fl The Holm
KA182RR
Cumnock
01292 590410
Electricians & Electrical Contractors
Cumnock
Wizard Productions (UK)
5 Stat 78 Dalgleish Avenue
KA181QY
Cumnock
Corporate Entertainment
Cumnock
Wizard Productions (UK)
Unit 2 78 Dalgleish Avenue
KA181QY
Cumnock
Corporate Entertainment
Cumnock
Womens Aid (Cumnock & Doon Valley)
Flat 7 30a Ayr Road
KA181DW
Cumnock
Charities & Voluntary Organisations
Cumnock
Yipworld.com
Hardy Barrhill Road
KA181PG
Cumnock
01290 422364
Yipworld.com
Yiewsl Barrhill Road
KA181PG
Cumnock
01290 422364