Banks & Other Financial Institutions
Cumnock
Builders' Tools & Equipment Mnfrs
Cumnock
Beauty Products
New Cumnock
Londis
Service Station
KA18 4AH
East Ayrshire
01290 519171
Convenience Stores
East Ayrshire
Banks & Other Financial Institutions
Cumnock
Pavers Shoes
Cumnock Factory Outlet
KA18 3AJ
Cumnock
01290 423832
Premier
10 Highpark Avenue
KA18 4HL
New Cumnock
01290 558636
Convenience Stores
New Cumnock
A G Murray
Penclo Afton Road
KA184PR
Cumnock
01290 332955
Farming - Livestock & Other Animals
Cumnock
Afton Bakery
Phoeni 26 Afton Bridgend
KA184AU
Cumnock
01290 332519
Bakery & Confectionery Supplies
Cumnock
Afton Discounts Tyres
Phoeni 5 Pathbrae
KA184DF
Cumnock
01290 332288
Afton Glen Cleaners
14 Gle Afton Road
KA184PR
Cumnock
Afton Lily Social Club
Hawtho 12 Polquheys Road
KA184DR
Cumnock
01290 338488
Clubs & Associations - Social
Cumnock
Afton Service Station
Gordon 2 Castle
KA184AH
Cumnock
Petrol Filling Stations
Cumnock
Afton Taxis
Gordon 74 Farden Avenue
KA184LD
Cumnock
01290 332630
Taxis & Private Hire
Cumnock
Alexander Financial Services
Denmyl 43 Connel View
KA184HY
Cumnock
Financial Advisers- Independent
Cumnock
Andrew Alston & Son
The Ol Benston Smithy
KA184QA
Cumnock
01290 421234
Agricultural Engineers
Cumnock
Archie Bickerton Plasterer
27 Lime Rd
KA18 4JW
Cumnock
Plaster Mnfrs & Suppliers
Cumnock
Bloom 'n' Things
Centra 61 Castle
KA184AG
Cumnock
Cairnhill Community House
Unit 1 62-64 Farden Avenue
KA184LD
Cumnock
Charities & Voluntary Organisations
Cumnock
Cairnhill Primary School
Unit 1 Lanehead Terrace
KA184LH
Cumnock
01290 338404
Schools - Local Authority
Cumnock
Cairnhill Sub Post Office
Cairnh 12 Highpark Avenue
KA184HL
Cumnock
01290 338388
Post Office Services
Cumnock
Castle Primary School
Rawlin 4 Castle
KA184AH
Cumnock
Schools - Local Authority
Cumnock
2 Cairnhill Place
KA18 4JL
Cumnock
01776 258431
Counselling Services & Advice Services
Cumnock
Country Side Leisure
Glenaf Afton Road
KA184PR
Cumnock
01290 332228
Country Side Leisure
Glenaf Afton Road
KA184PR
Cumnock
D & M Edgar
Wingro 57 Afton Bridgend
KA184BA
Cumnock
01290 338224
Convenience Stores
Cumnock
9 Castle
KA18 4AE
New Cumnock
Courier & Messenger Services
New Cumnock
Dalhanna Farming Co
French Over Cairn Farm
KA184NW
Cumnock
01290 338273
Di-Cole Clothing Ltd
Waters Pathbrae
KA184DF
Cumnock
Clothing Fabrics Mnfrs
Cumnock
Dr Adams
Godswe 67 Afton Bridgend
KA184BA
Cumnock
01290 338242
Dr B Smith
Parkfi 67 Afton Bridgend
KA184BA
Cumnock
01290 338242
Dr J Gillespie
Mourne 67 Afton Bridgend
KA184BA
Cumnock
01290 338242
Dr M Aummran
Valley 67 Afton Bridgend
KA184BA
Cumnock
01290 338242
Geoff Seare
Unit 1 12 Westland Drive
KA184BL
Cumnock
07779 898651
Glenafton School Of Motoring
The Tr 104 Afton Bridgend
KA184JQ
Cumnock
01290 332872
Glens Bar & Lounge
Glenro 116 Castle
KA184AB
Cumnock
01290 332089
Hillside Inn
Commun Afton Road
KA184PR
Cumnock
01290 332228
Hugh Turnbull & Son
The Bo 42 Pathhead
KA184DG
Cumnock
Stone 9 Mansfield Road
KA184NU
Cumnock
Fencing Contractors
Cumnock
J R Howat
Laglaf Afton Road
KA184PR
Cumnock
Plant & Machinery Hire & Leasing
Cumnock
John Guild
Horseb Afton Road
KA184PR
Cumnock
Farming - Livestock & Other Animals
Cumnock
John Young & Sons
Castle Castlemains Avenue
KA184BG
Cumnock
Keystore
2 Cast Castle
KA184AW
Cumnock
01290 338100
Convenience Stores
Cumnock
Lloyds Pharmacy
Care O 24 Castle
KA184AH
Cumnock
01290 338266
Chemists - Dispensing
Cumnock
Lochside House Hotel
Yacht Lochside House Hotel
KA184PN
Cumnock
01290 333000
10 Highpark Avenue
KA18 4HL
Cumnock
Convenience Stores
Cumnock
McKechnie's Garage
TSR Ho The Castle
KA184AB
Cumnock
McLeod Butchers
Dunveg 38 Afton Bridgend
KA184AU
Cumnock
01290 338585
Myra's New Look
First 5 Castle
KA184AN
Cumnock
01290 338682
Hairdressers - Unisex
Cumnock
New Afton Spicy Hut
Queens 44-48 Afton Bridgend
KA184AZ
Cumnock
01290 332300
Take Away Food Shops
Cumnock
New Cumnock Clinic
New Cr 20a Castle
KA184AH
Cumnock
01290 332073
New Cumnock Community Centre
New Cr Castle
KA184AH
Cumnock
01290 338582
Community Centres
Cumnock
New Cumnock Community Library
Commun The Castle
KA184AH
Cumnock
01290 338710
New Cumnock Community Library
Commun The Castle
KA184AH
Cumnock
01290 338710
New Cumnock Games Hall
Commun Castle
KA184AN
Cumnock
Leisure & Recreation Centres
Cumnock
New Cumnock Homing Social Club
Commun 2A-2B Castlemains Avenue
KA184BB
Cumnock
01290 338370
Clubs & Associations - Social
Cumnock
New Cumnock Nursery School
Commun 4 Castle
KA184AH
Cumnock
01290 338593
New Cumnock Working Mens Club
Commun 103 Afton Bridgend
KA184JG
Cumnock
01290 338405
Clubs & Associations - Social
Cumnock
Nith Valley Co-Operative Society Ltd
Afton Castle
KA184AE
Cumnock
01290 338215
Department Stores
Cumnock
P W B Logan & Son
Brockl Burnfoot
KA184QH
Cumnock
Farming - Livestock & Other Animals
Cumnock
Pathhead Bakery
Unit 1 Pathbrae
KA184DF
Cumnock
01290 332200
Bakery & Confectionery Supplies
Cumnock
Pathhead Bakery
Unit 1 63 Castle
KA184AG
Cumnock
01290 338429
Registration Of Births Deaths & Marriages
Civic 17 Castle
KA184AN
Cumnock
24 Castle Street
KA18 4AH
Cumnock
01290 338266
Chemists - Dispensing
Cumnock
Scottish Coal Co
Knocks Knockshinnoch Road
KA184NJ
Cumnock
01290 332161
Scottish Coal Co
Knocks Knockshinnoch Road
KA184NJ
Cumnock
01290 332909
Low Po Polquheys Road
KA184NX
Cumnock
Farming - Livestock & Other Animals
Cumnock
Ballyo 6 Highpark Avenue
KA184HL
Cumnock
01290 338389
Convenience Stores
Cumnock
The Conduit Programme
Unit 3 28 Castle
KA184AH
Cumnock
01290 338083
Community Projects
Cumnock
The Crown Hotel
Suite 11 Castle
KA184AN
Cumnock
01290 338251
Valley Medical Practice
67 Afton Bridgend
KA18 4BA
New Cumnock
01290 338242
William Hastie
3 The 16 Greenbraes Drive
KA184LQ
Cumnock
94 Dalhanna Drive
KA18 4EH
Cumnock
Courier & Messenger Services
Cumnock
2 Cairnhill Place
KA18 4JL
New Cumnock
01776 258431
Counselling Services & Advice Services
New Cumnock