Costcutter
77-81 Main Street
KY5 8AT
Crosshill
01592 868791
Convenience Stores
Crosshill
Banks & Other Financial Institutions
Maybole
Banks & Other Financial Institutions
Maybole
51 Kirkoswald Road
KA19 8BN
Maybole
01655 500048
SPAR Maybole
96 High Street
KA19 7AQ
South Ayrshire
01655 882900
Convenience Stores
South Ayrshire
35 Dunlop Terrace
KA19 7AP
Maybole
07522 520297
Braesi 42 High Street
KA197BZ
Maybole
01655 883798
A Pickens & Sons
The De 33 High Street
KA197AB
Maybole
01655 883503
A S Wallace & Son
2 26 Crosshill Road
KA197BN
Maybole
01655 882152
Carpenters & Joiners
Maybole
AKITA
Euro H 6-8 School Vennel
KA197DQ
Maybole
Furniture - Retail
Maybole
Alison Andrew
Maybol 40 High Street
KA197BZ
Maybole
01655 882228
Alloway Road Motor Services
Westbu 9 Alloway Road
KA198AA
Maybole
01655 884466
Mechanical Engineers
Maybole
Armours Funeral Service
Unit 1 47 High Street
KA197AB
Maybole
01655 889651
Funeral Directors
Maybole
Ballantrae Community Education Centre
The Ha Ladyland Road
KA197DH
Maybole
01655 882105
Ballony Garage
Murray Dailly Road
KA197AX
Maybole
01655 883154
Bank Of Scotland
Beith 67 High Street
KA197AB
Maybole
01655 883147
Banks & Other Financial Institutions
Maybole
Cairn Primary School
4/Norf Kirkland Street
KA197HD
Maybole
Schools - Local Authority
Maybole
Cameron
1st Fl 84-86 High Street
KA197AH
Maybole
01655 882121
Campbell's Executive Travel
Unit 1 21 Kildoon Drive
KA198AZ
Maybole
01655 882666
Car Hire - Chauffeur Driven
Maybole
Campbell's Executive Travel
Unit 4 21 Kildoon Drive
KA198AZ
Maybole
01655 882666
Car Hire - Chauffeur Driven
Maybole
Carrick Academy
Saught 74 Kirkoswald Road
KA198BP
Maybole
01655 882389
Schools - Local Authority
Maybole
Carrick Construction Ltd
Mulber 39 Culzean Road
KA197DE
Maybole
01655 882130
Carrick Sports Club
Norwic 8 Whitehall
KA197AJ
Maybole
01655 883019
Clubs & Associations - Social
Maybole
Carrick Vetinary Centre
Norwic 13 Whitehall
KA197DR
Maybole
01655 883399
Veterinary Surgeons & Practitioners
Maybole
Cassillis Hotel
Lanter 49 Cassillis Road
KA197HF
Maybole
01655 882274
Co-operative Funeral Care
Glendi 39 Cassillis Road
KA197HF
Maybole
Funeral Directors
Maybole
Crawford Henderson Ltd
Unit 7 3 Welltrees Street
KA197AW
Maybole
01655 883193
Leather Garments & Products
Maybole
Crawford Henderson Ltd
The Re 3 Welltrees Street
KA197AW
Maybole
01655 883193
Leather Garments & Products
Maybole
Culzean Stores
Copley Queens Terrace
KA198AW
Maybole
01655 882016
D Briggs & Co
Maraca 50 Cassillis Road
KA197HF
Maybole
01655 882168
Drummu 51 Kirkoswald Road
KA198BW
Maybole
01655 882379
Road Haulage Services
Maybole
D K Logan
Maybol 40 High Street
KA197BZ
Maybole
01655 882228
D M Reid & Son
Waysid 9 Ladycross Place
KA198BT
Maybole
01655 882247
Road Haulage Services
Maybole
D Rodger & Son
Rear O 2 Craigie Avenue
KA198BD
Maybole
Building Refurbishment & Restoration Contractors
Maybole
88-90 High Street
KA19 7AQ
Maybole
Courier & Messenger Services
Maybole
Unit 1 11-13 High Street
KA197AB
Maybole
01655 882112
Dalvennan Country Sports
Unit 2 Kirkmichael
KA197LB
Maybole
01292 531134
Sports Clubs & Associations
Maybole
Diocese Of Galloway
Our La Dailly Road
KA197AU
Maybole
01655 882145
Places Of Worship
Maybole
Donnas
The Ve 17 High Street
KA197AB
Maybole
01655 884499
Ladieswear - Retail
Maybole
Dr B Scobie
Maybol 6 High Street
KA197BY
Maybole
01655 882959
Dr B Scobie
Maybol 6 High Street
KA197BY
Maybole
01655 882278
Dr B Scobie
Maybol 6 High Street
KA197BY
Maybole
01655 882708
Dr G Paton
Maybol 6 High Street
KA197BY
Maybole
01655 882708
Dr G Paton
Maybol 6 High Street
KA197BY
Maybole
01655 882959
Dr G Paton
Maybol 6 High Street
KA197BY
Maybole
01655 882278
Dr S Steele
Maybol 6 High Street
KA197BY
Maybole
01655 882278
Dr S Steele
Maybol 6 High Street
KA197BY
Maybole
01655 882959
Dr S Steele
Maybol 6 High Street
KA197BY
Maybole
01655 882708
Evolution Designs Ltd
11 Bruce Square
KA19 7RG
Maybole
Designers - Graphic
Maybole
Fairknowe House
Flat 2 3 Cargill Road
KA198AF
Maybole
01655 882308
Fringe Benefits
Woodha 25 Cassillis Road
KA197HF
Maybole
01655 883261
Hairdressers - Unisex
Maybole
Gardenrose Primary School
Greena Gardenrose Path
KA198BH
Maybole
01655 883227
Schools - Local Authority
Maybole
Gardenrose Primary School
Greena Gardenrose Path
KA198BH
Maybole
01655 883227
Schools - Local Authority
Maybole
Spring 63 Kirkland Street
KA197HD
Maybole
Caravan Transport & Towing
Maybole
Gillian Logan
Maybol 40 High Street
KA197BZ
Maybole
01655 882228
Graham Services
Birchw 30 Cairnfield Avenue
KA197HY
Maybole
01655 884079
Excavation & Groundwork Contractors
Maybole
Graziano
The Pe 30 Whitehall
KA197DR
Maybole
01655 882391
Fish & Chip Shops
Maybole
Home Improvement Centres
Maybole
Happy Chinese Takeaway
2 Mill 36 High Street
KA197BZ
Maybole
01655 882297
Take Away Food Shops
Maybole
Hugh White
Stirli 17 Cargill Road
KA198AF
Maybole
01655 882188
Hunter Taxis
Unit 6 1 Welltrees Street
KA197AW
Maybole
01655 882320
Taxis & Private Hire
Maybole
International Packaging Corporation (UK) Ltd
Camero 8 Cassillis Road
KA197HG
Maybole
01655 882381
Packaging Materials Mnfrs & Suppliers
Maybole
International Packaging Corporation (UK) Ltd
Belasi 8 Cassillis Road
KA197HG
Maybole
01655 882381
Packaging Materials Mnfrs & Suppliers
Maybole
J & H McInnes
Holmes 5 High Street
KA197AB
Maybole
01655 889537
J A Freeburn
1 Sunnyside
KA197HS
Maybole
Building Services
Maybole
Unit 5 2 St. Cuthbert's Road
KA197HA
Maybole
01655 884498
Car Valet Services
Maybole
Roydon 10 Ladyland Road
KA197DH
Maybole
01292 611357
Roydon 10 Ladyland Road
KA197DH
Maybole
01655 882234
218 Ra 37 High Street
KA197AB
Maybole
J Dunlop
Unit 1 37 High Street
KA197AB
Maybole
J R Watkins
Manor 15 High Street
KA197AB
Maybole
01655 882714
J Rayworth
Maybol 40 High Street
KA197BZ
Maybole
01655 882228
J W Kay & Co
Unit 1 Gass Farm
KA197NJ
Maybole
Farming - Livestock & Other Animals
Maybole
James Gibson
The Co 39 Kildoon Drive
KA198AZ
Maybole
Carpenters & Joiners
Maybole
James Harper
West W 3-5 Castle Street
KA197DD
Maybole
01655 883385
Electricians & Electrical Contractors
Maybole
Jamieson Plant Hire
Leo Ho 24-26 Kirkoswald Road
KA197DX
Maybole
01655 883251
Plant & Machinery Hire & Leasing
Maybole
Jamieson Plant Hire
Unit 8 24-26 Kirkoswald Road
KA197DX
Maybole
01655 883251
Plant & Machinery Hire & Leasing
Maybole
Janes Delicatessen
Hall F 25 High Street
KA197AB
Maybole
Janes Delicatessen
Herons 25 High Street
KA197AB
Maybole
John D Cameron Ltd
Fir & 84-86 High Street
KA197AH
Maybole
01655 882159
John D Cameron Ltd
Fir & 84-86 High Street
KA197AH
Maybole
01655 882121
John Glendinning Ltd
Invest 3 Kirkland Street
KA197HD
Maybole
Just for Dogs
35 High St
KA19 7AB
Maybole
01655 718121
Dog Clipping & Grooming
Maybole
K A Logan
Maybol 40 High Street
KA197BZ
Maybole
01655 882228
Karada Cleaning
Rear O 23 Barns Road
KA197EN
Maybole
01655 883770
Cleaning Services - Commercial
Maybole
Lloyds Pharmacy
22-24 69-71 High Street
KA197AB
Maybole
Chemists - Dispensing
Maybole
71 High Street
KA19 7AB
Maybole
M J Birtwistle
Old Sc 73 High Street
KA197AB
Maybole
01655 883928
May Tag Ltd
Mayfai 48-50 High Street
KA197BZ
Maybole
01655 883765
Training Services
Maybole
May Tag Ltd
Swan H 48-50 High Street
KA197BZ
Maybole
01655 883765
Training Services
Maybole
Maybole Access Point
Unit 1 76 High Street
KA197BZ
Maybole
01655 882111
Charities & Voluntary Organisations
Maybole
Maybole Branch Library
Unit 1 70c High Street
KA197BZ
Maybole
Maybole Coachworks
Unit 1 3 Barns Terrace
KA197EP
Maybole
01655 883911
Commercial Vehicle Bodybuilders & Repairers
Maybole
Maybole Community Education Centre
Unit 1 42 Ladyland Road
KA197DH
Maybole
01655 882105
Community Centres
Maybole
Maybole Dental Practice
Unit 1 40 High Street
KA197BZ
Maybole
01655 882228
Maybole Health Centre
Unit 1 6 High Street
KA197BY
Maybole
01655 882211
Maybole Health Centre
Unit 1 6 High Street
KA197BY
Maybole
01655 883393
Maybole Health Centre
Unit 1 6 High Street
KA197BY
Maybole
01655 883921
Maybole Health Centre
Unit 1 6 High Street
KA197BY
Maybole
01655 882635
Maybole Health Centre
Unit 1 6 High Street
KA197BY
Maybole
01655 882278
Maybole Health Centre
Unit 1 6 High Street
KA197BY
Maybole
01655 882708
Maybole Resource Centre
Unit 1 48-50 High Street
KA197BZ
Maybole
01655 884022
Community Projects
Maybole
Maybole Swimming Pool
Unit 1 Kirkoswald Road
KA197DX
Maybole
01655 882568
Swimming Pools - Public
Maybole
Maybole Town Hall
Unit 1 High Street
KA197BZ
Maybole
01655 882124
Maybole Town Hall
Unit 1 High Street
KA197BZ
Maybole
McCutcheon Scaffolding
34 Ladyland Rd
KA19 7DH
Maybole
Scaffolding & Work Platforms
Maybole
McGawn Bros
Thistl Alloway Road
KA198AA
Maybole
01655 882119
Road Haulage Services
Maybole
McGawn Bros
2 Pros Ladywell Terrace
KA197AY
Maybole
McGawn Bros
Thistl Alloway Road
KA198AA
Maybole
01655 889440
Road Haulage Services
Maybole
McGill & Smith (Seeds) Ltd
Elliso 35 Kildoon Drive
KA198AZ
Maybole
Agricultural Merchants
Maybole
Mitchell & Struthers Ltd
High R 4 Society Street
KA197BH
Maybole
01655 882359
Landscape Contractors
Maybole
Montgomerie Engineering
Montgo Kirkmichael Road
KA197RJ
Maybole
01655 740339
Engineers - General
Maybole
Montgomerie Engineering
Kardel Kirkmichael Road
KA197RJ
Maybole
01655 740339
Engineers - General
Maybole
Post Office Ltd
Forres 3 High Street
KA197AA
Maybole
0845 722 3344
Post Office Services
Maybole
Post Office Ltd
1 Futu 3 High Street
KA197AA
Maybole
0845 722 3344
Post Office Services
Maybole
Redbrae Services
Beck H Redbrae
KA197HJ
Maybole
Blacksmiths & Forgemasters
Maybole
Reid Transport Co Ltd
Cassil Cassillis
KA198DN
Maybole
01292 442324
Road Haulage Services
Maybole
12 St. Cuthbert's St
KA19 7HE
Maybole
Lifts - Servicing & Repairs
Maybole
Robert McDonald
Eaton 43 Cassillis Road
KA197HF
Maybole
01655 883437
Robertson & Orr
Unit 1 Barns Road
KA197EN
Maybole
01655 883277
Veterinary Surgeons & Practitioners
Maybole
Rosebank
Darlan 11 Whitehall
KA197AJ
Maybole
01655 883364
Greengrocers & Fruit Sellers
Maybole
Rosebank
Yardle 11 Whitehall
KA197AJ
Maybole
01655 883364
Greengrocers & Fruit Sellers
Maybole
Royal Mail
Maybol 3 High Street
KA197AA
Maybole
01655 883135
Post Office Services
Maybole
SAS International
Elmsha Murray Gdns
KA197AZ
Maybole
01655 882555
Metal Products - Fabricated
Maybole
Scissor Hands
Unit 1 55 High Street
KA197AB
Maybole
01655 883499
Hairdressers & Hair Stylists - Ladies'
Maybole
Scissors
6 Belg 28 High Street
KA197BZ
Maybole
01655 883033
Take Away Food Shops
Maybole
Scruples
The Co 31-32 High Street
KA197AB
Maybole
01655 883228
Hairdressers - Unisex
Maybole
Semi-Chem Ltd
Unit 4 38 High Street
KA197BZ
Maybole
Sew Perfect
Burfor 1 Ladyland Road
KA197DH
Maybole
01655 883222
Soft Furnishings - Retail
Maybole
10 Fineview Place
KA19 8DA
Maybole
Signposts
1st Fl 1 High Street
KA197AB
Maybole
01655 882377
Community Projects
Maybole
Spar
2 Vill 63 High Street
KA197AB
Maybole
01655 883337
Convenience Stores
Maybole
St Cuthbert's Primary School
The Vi Kirkland Street
KA197HD
Maybole
Schools - Local Authority
Maybole
Station Stores
Parago 18 Culzean Road
KA197DE
Maybole
Convenience Stores
Maybole
Police 44 Ladyland Road
KA197DH
Maybole
01655 882122
T K McBlain & Sons
23 The Balsaggart Sawmills
KA197QE
Maybole
01655 740292
Talism Culzean Road
KA198AH
Maybole
01655 889494
Perron 43 High Street
KA197AB
Maybole
01655 882100
Hairdressers & Hair Stylists - Men's
Maybole
The Carrick Hotel
New In 15 Whitehall
KA197DR
Maybole
01655 882123
The Corner Pocket
Unit 1 23 Seaton Street
KA197BA
Maybole
01655 883712
The Dairy Corner Tea Room
Esk Vi 82 High Street
KA197BZ
Maybole
01655 884188
The Maybole Arms
The Ne 37 Whitehall
KA197DS
Maybole
01655 883173
The Pet Food Co
2 Town 27 High Street
KA197AB
Maybole
01655 884228
Pet Foods & Animal Feeds
Maybole
The Royal Bank Of Scotland PLC
Bank H 2 Whitehall
KA197AL
Maybole
01655 883225
Banks & Other Financial Institutions
Maybole
The Royal Bank Of Scotland PLC
Bank H 2 Whitehall
KA197AL
Maybole
01655 882171
Banks & Other Financial Institutions
Maybole
The Star Inn
325-32 2-6 Castle Street
KA197DD
Maybole
01655 882185
The Welltrees Inn
Rudolf 9 Welltrees Street
KA197AW
Maybole
01655 883317
Tim Morrison
Whitef Culzean Road
KA198AH
Maybole
01655 883531
Wines Spirits & Beer - Wholesale
Maybole
W M Morrison Supermarkets PLC
Brough 19-23 High Street
KA197AB
Maybole
01655 882166
W M Morrison Supermarkets PLC
Distri 19-23 High Street
KA197AB
Maybole
01655 882166
Water-Online.Net
1 Hunt 5 Castle Street
KA197DD
Maybole
01655 884003
Water Suppliers - Bottled
Maybole
Water-Online.Net
Tower 5 Castle Street
KA197DD
Maybole
01655 884003
Water Suppliers - Bottled
Maybole
West Coast Energy
Tokens 48 Cassillis Road
KA197HF
Maybole
01655 884351
Environmental Consultants
Maybole
West Coast Energy
Goodma 48 Cassillis Road
KA197HF
Maybole
01655 884351
Environmental Consultants
Maybole