Banks & Other Financial Institutions
Galston
Convenience Stores
Kilmarnock
Cemeteries & Crematoria
Newmilns
Londis
Bobbin Filling Station
KA4 8PA
Galston
01563 829114
Convenience Stores
Galston
Premier
41 Cessnock Avenue
KA1 5EE
Kilmarnock
01563 259506
Convenience Stores
Kilmarnock
Premier
54 Main Street
KA16 9DA
Newmilns
01560 321211
Convenience Stores
Newmilns
Convenience Stores
Galston
Ambulance Services
Galston
Bathroom Planners & Furnishers
Newmilns
Distribution Services
Galston
Golf Driving Ranges
Galston
A & L Meikle
4/The Moscow Garage
KA48PN
Galston
A B N Services Co Ltd
A 5 Glebe Road
KA48DS
Galston
01563 822279
A Brown & Son
Dental Maxwood Holding
KA48NB
Galston
Farming - Livestock & Other Animals
Galston
A C Barrie Painter & Decorating
Wood C 10 High Street
KA169EE
Newmilns
01560 320899
Painters_Decorators
Newmilns
A Little Wizards - IT
Unit B 75 Brewland Street
KA48DX
Galston
0870 770 5253
Computer Systems & Software (Sales)
Galston
A M Christie
Inveru 1 Titchfield Street
KA48AW
Galston
01563 820638
A R M Plumbing & Heating
Oxheys 16 Blair Street
KA48JE
Galston
01563 829123
A Todd & Co
Buxton 54 Main Street
KA169DE
Newmilns
A Woodburn
Flat 4 2 Burnhouse Walk
KA48JZ
Galston
01563 820384
Adam Wylie
Unit 6 93 Main Street
KA169DG
Newmilns
01560 321244
Agri-Services
Unit 8 147-149 Main Street
KA169DJ
Newmilns
Agricultural Machinery - Sales & Service
Newmilns
Airport Direct
Custom 44 Park Road
KA48ET
Galston
01563 822284
Taxis & Private Hire
Galston
Alan J M Walker & Associates
Lisaho 4-6 Church Lane
KA48HE
Galston
01563 820235
Alex Paterson
East H 7
KA169LH
Newmilns
01560 320504
Alex W Killoch Farm
KA48NL
Galston
Farming - Livestock & Other Animals
Galston
Alistair Killoch
Bridge 10 Orchard Street
KA48ER
Galston
01563 820512
Joiners & Carpenters
Galston
Allan Electrical Services (Newmilns) Ltd
Chambe 1A High Street
KA169EE
Newmilns
01560 322161
Electricians & Electrical Contractors
Newmilns
Allan Rowan
Unit 3 19 Cairn Ter
KA48QF
Galston
Landscape Contractors
Galston
Allseasons (Ayrshire) Ltd
3000/M The Meadows
KA48LB
Galston
01563 821999
Gardening Services
Galston
Andely Wines
Unit 1 36 Main Street
KA169DE
Newmilns
01560 322673
Wines Spirits & Beer - Retail
Newmilns
Ayrshire Academy Of Dance
Holly 11 Titchfield Street
KA48AW
Galston
01563 821617
Ayrshire Cancer Support
Unit 3 2 Titchfield Street
KA48AP
Galston
01563 829175
Charities & Voluntary Organisations
Galston
6 Cessnock Avenue
KA1 5DL
Kilmarnock
07810 185600
Drain & Sewer Clearance
Kilmarnock
B G Electrical Services Ltd
Ar Dac Clockston Road
KA48LP
Galston
01563 822424
BK Plus
Unit 3 74 Maxwood Road
KA48QE
Galston
Secretarial & Typing Services
Galston
Balmoral Knitwear Ltd
Suite 16 Church Lane
KA48HF
Galston
01563 820213
Knitwear & Textiles
Galston
Bank Of Scotland
Beith 2 Brewland Street
KA48AQ
Galston
01563 502000
Banks & Other Financial Institutions
Galston
2 Brewland Street
KA4 8AQ
Galston
Banks & Other Financial Institutions
Galston
Barr Castle Masonic Social Club
Unit 9 14 Henrietta Street
KA48HQ
Galston
01563 820739
Clubs & Associations - Social
Galston
Barrmill
Old Ba Barrmill Road
KA48HH
Galston
01563 821753
Bas Lubricants Ltd
Unit 1 11 Henrietta Street
KA48HN
Galston
01563 822138
Lubrication Services
Galston
Big Bright Star Ltd
Newhou Auchencloigh
KA48NP
Galston
01563 822255
Bliss
Vista 21 Cross Street
KA48AA
Galston
01563 822455
Boyd's Licensed Grocers
Stewar 43 Main Street
KA169DA
Newmilns
01560 321211
Braefoot Garage
Hawtho 21 Kilnholm Street
KA169HD
Newmilns
01560 329300
Brian Hume
Unit G 8 Barrwood Gate
KA48NA
Galston
07850 857741
Brownings The Bakers
Unit 1 13 Cross Street
KA48AA
Galston
6 Bridgend
KA16 9BU
Newmilns
07471 823151
Burns Tavern
Brambl 18-20 Titchfield Street
KA48AP
Galston
01563 821735
C U Building Services
Markfi 17 Foulpapple Road
KA169LB
Newmilns
01560 322516
Woodworm Control
Newmilns
CC Hair
Essex 23 Cross Street
KA48AD
Galston
01563 822224
Hairdressers - Unisex
Galston
Cappucino
14 Gra 18 Kilnholm Street
KA169HD
Newmilns
01560 320478
Cool Air Co (GB) Ltd
29a Brown St
KA16 9AD
Newmilns
Car Accessories & Parts
Newmilns
Cost U Less
Wentwo 92 Titchfield Street
KA48AZ
Galston
01563 820130
Wines Spirits & Beer - Retail
Galston
Counselling Action
Manor 25 Clearmount Avenue
KA169ER
Newmilns
01560 321122
Counselling Services & Advice Services
Newmilns
Country House Catering
Ingle 7 Cessnock Road
KA48LR
Galston
01563 820813
Bridge Cowans Law
KA48PP
Galston
Leisure & Recreation Centres
Galston
D & S Tpt Services
Duffie 29 Ladyton Drive
KA48BD
Galston
01563 822120
Paving & Driveway Contractors
Galston
D Bryson (Newmilns) Ltd
Unit 7 Mill Road
KA169BD
Newmilns
01560 321294
Farming - Livestock & Other Animals
Newmilns
1 Catherine Drive
KA4 8BS
Galston
Courier & Messenger Services
Galston
Dale & Marshall
Nelson 18 Wallace Street
KA48HP
Galston
01563 820216
Dan Druffs
Royal 14 Polwarth Street
KA48HG
Galston
01563 822349
3 Muirburn Cottage
KA4 8NP
Galston
07704 360389
Hairdressers - Unisex
Galston
Donald J H
Bristo 9 Bridge Street
KA48AF
Galston
01563 820368
Audio-Visual Equipment & Supplies
Galston
Siam S 5a Henrietta Street
KA48HW
Galston
01563 820424
Dr G Collister
Hawtho 5a Henrietta Street
KA48HW
Galston
01563 820424
Dr J McWhirter
Appoin 5a Henrietta Street
KA48HW
Galston
01563 820424
Dr J S McCall
Highfi 5a Henrietta Street
KA48HW
Galston
01563 820424
Dr W Nicol
The De 5a Henrietta Street
KA48HW
Galston
01563 820424
Eagle Private Hire Ltd
2 Moly 5 Main Street
KA169HB
Newmilns
Taxis & Private Hire
Newmilns
Castle 1 Bankhead Cottage
KA48PF
Galston
01563 829001
Elmhurst Transport Ltd
Elmhur 34-36 Henrietta Street
KA48HQ
Galston
01563 829258
Distribution Services
Galston
Environmental & Gas Monitoring Ltd
Unit 4 Barrmill Road
KA48HH
Galston
01563 820444
Gas & Electrical Testing & Inspecting
Galston
1 Towe Mill Road
KA169BG
Newmilns
01560 320909
Engineers - General
Newmilns
13, Garden St
KA4 8HX
Galston
Security Services
Galston
Unit 2 3 Manse Place
KA48DN
Galston
Francis Hair & Beauty Salon
Norfol 29-31 Bridge Street
KA48AE
Galston
01563 820585
Hairdressers - Unisex
Galston
Fraser Alasdair Photography
The St 16 Foulpapple Road
KA169LB
Newmilns
Wedding Supplies & Services
Newmilns
G & D Cunningham Ltd
Brazil Cemetery Road
KA48HZ
Galston
01563 820409
Road Haulage Services
Galston
Sornhill Farm
KA4 8NF
Galston
Scaffolding & Work Platforms
Galston
GH Scaffolding
Sornhill Farm
KA4 8NF
Galston
Scaffolding & Work Platforms
Galston
Galston Bowling Club
1 Lowe 14 Station Road
KA48JB
Galston
01563 821781
Sports Clubs & Associations
Galston
1 Lowe The Meadows
KA48LB
Galston
01563 829444
Builders' Merchants
Galston
Galston Clinic
1 Lowe 7 Henrietta Street
KA48HN
Galston
01563 822709
Chiropodists (Podiatrists)
Galston
Galston Community Centre
1 Lowe 34 Orchard Street
KA48EN
Galston
01563 821329
Community Centres
Galston
Galston Community Library
1 Lowe 24 Henrietta Street
KA48HQ
Galston
Galston General Store
1 Lowe 31 Orchard Street
KA48EJ
Galston
01563 822263
Galston Nursery School
1 Lowe Brewland Street
KA48DX
Galston
01563 820360
Galston Primary School
1 Lowe Glebe Road
KA48DT
Galston
Schools - Local Authority
Galston
Galston Sub Post Office
1 Lowe 7-9 Cross Street
KA48AA
Galston
01563 820201
Post Office Services
Galston
Gilfoot Stores
Maltin 125-126 Gilfoot
KA169HX
Newmilns
01560 322822
Glenpark Construction & Scaffolding
Glenor 11 Darvel Road
KA169BH
Newmilns
01560 324254
Construction Contractors - General
Newmilns
Grant Foods Ltd
Highga 1 Cemetery Road
KA48JU
Galston
01563 820401
Meat Product Mnfrs & Wholesalers
Galston
H & V Commissioning Services Ltd
Cross 16 Barrmill Road
KA48HH
Galston
01563 821991
Heating Contractors & Consultants
Galston
Hair By John Rankin
682 Bo 3 Polwarth Street
KA48HG
Galston
01563 821555
Hairdressers - Unisex
Galston
Hair Care
10 Mid 1 High Street
KA169EE
Newmilns
01560 320123
Hairdressers - Unisex
Newmilns
Hair Flair
Unit 1 9 Wallace Street
KA48HP
Galston
01563 821098
Hairdressers - Unisex
Galston
Hendrie Bros (Midlands) Ltd
Clinto 3 Station Road
KA48HS
Galston
Livestock Breeders & Dealers
Galston
Clinto Drumdroch Farm
KA48LG
Galston
Farming - Livestock & Other Animals
Galston
Henry Harvey Roofing Ltd
Unit 2 13 Ladeside
KA169BE
Newmilns
01560 322822
Guttering Services
Newmilns
Hugh W Richmond
Home F 24 Barr Street
KA48HU
Galston
Joiners & Carpenters
Galston
Belmon 4 Manse Place
KA48DN
Galston
01563 821881
Ian Morrison
Grip W 75 Belvedere View
KA48QD
Galston
01563 821841
Painters_Decorators
Galston
Independent Technician
Unit 3 6 Hillside Place
KA169EH
Newmilns
Electronic Engineers
Newmilns
Inspired vision Bathrooms & Wetrooms
26 Main Street
KA16 9BX
Newmilns
0800 652 4372
Building Refurbishment & Restoration Contractors
Newmilns
Irvine Valley Glass & Glazing
queens 2-4 Main Street
KA169HB
Newmilns
Irvine Valley Regeneration Partnership
The To 48-50 Main Street
KA169DE
Newmilns
01560 322966
Charities & Voluntary Organisations
Newmilns
J & A Ferrie
The Sm High Street
KA169EE
Newmilns
01560 323002
J & T McSkimming
Ffordd 12 Isles Street
KA169DP
Newmilns
01560 320056
Galston Rd
KA1 5HS
Kilmarnock
J H Browning & Sons
140-14 Main Street
KA169DG
Newmilns
01560 322954
J H Garden Care
12 The 73 Titchfield Street
KA48AT
Galston
01563 820732
Gardening Services
Galston
J Howie
Slip E Sornbeg Farm
KA48LQ
Galston
01563 820584
Farming - Livestock & Other Animals
Galston
Jagged Edge
Priest 70 Main Street
KA169DE
Newmilns
01560 321440
Hairdressers - Unisex
Newmilns
James Gibb Ltd
Westbo Threepwood Farm
KA48ND
Galston
01563 820233
Pet Shops & Pet Supplies
Galston
James Smith
The Vi
KA48NN
Galston
01563 820292
Farming - Livestock & Other Animals
Galston
James Wilson & Co
Unit 3 Berryhill
KA48PR
Galston
01560 322747
Agricultural Engineers
Galston
Home Farm Carnell Estate, South Ayrshire
KA1 5JS
Kilmarnock
Financial Services
Kilmarnock
John Baird
Unit 1 2 Henrietta Street
KA48HQ
Galston
John Seton & Son
10 Con Hemphill Farm
KA48PP
Galston
01560 700227
Farming - Livestock & Other Animals
Galston
6 Quee Meikle Carleith
KA48NW
Galston
01563 822152
Farming - Livestock & Other Animals
Galston
Julie Blair
Cranwo 60 Brewland Street
KA48DX
Galston
01563 820765
Chiropodists (Podiatrists)
Galston
Juniper Jungle
1 Juni Juniper Jungle
KA48PA
Galston
01563 829414
Children's Activity Centres
Galston
K A D Detection Systems Ltd
Unit 4 Barrmill Road
KA48HH
Galston
01563 820148
Marine Equipment & Supplies
Galston
Kebab City
6 Hill 47 Main Street
KA169DA
Newmilns
01560 322044
Take Away Food Shops
Newmilns
L Borthwick
Prescr Muirside Farm
KA48PP
Galston
01560 700239
Farming - Livestock & Other Animals
Galston
Lena
Rutlan 17 Barward Road
KA48BX
Galston
0871 874 0019
Clairvoyants & Psychics
Galston
Live and Learn
1 Nort 55 Portland Road
KA48EB
Galston
01563 820544
Living 1 Standalane Street
KA48AY
Galston
01563 822080
Liz Bisset
Schieh Ladeside
KA169BE
Newmilns
01560 320782
Theatrical Agencies
Newmilns
Lotus Complimentary Therapy Centre
453 Hi 18 Polwarth Street
KA48HG
Galston
01563 822025
Alternative & Complementary Medicines & Therapies
Galston
Lotus Crystals
North 1 Polwarth Street
KA48HG
Galston
01563 822211
Mineral Merchants
Galston
Loudoun Academy
74 Ala Glasgow Road
KA48PD
Galston
01563 820061
Schools - Local Authority
Galston
Loudoun Arms
74 Ala 69 Main Street
KA169DA
Newmilns
01560 321782
Loudoun Arms
74 Ala 5-7 Polwart Street
KA48HG
Galston
01563 820200
Loudoun Castle Theme Park
74 Ala Loudoun Castle
KA48PE
Galston
01563 822296
Loudoun Golf Club
Office Newmiln Road
KA48PA
Galston
01563 820551
Golf Courses & Clubs
Galston
Loudoun Osteopaths
Office 5 Station Road
KA48HS
Galston
Loudoun Working Mens Bowling Club
Office Titchfield Street
KA48AT
Galston
01563 820697
Clubs & Associations - Social
Galston
Loudounhill Contracts Ltd
142 Main Street
KA16 9DJ
Newmilns
2A Blair Crescent
KA4 8JH
Galston
07506 791279
MPD Ltd
Unit 2 20 Maxwood Road
KA48JN
Galston
01563 822638
Property Maintenance & Repairs
Galston
Mair Matheson
51 Way 124 Main Street
KA169DL
Newmilns
01560 321225
Malcolm Hoy
Unit 5 Hill Farm
KA48PH
Galston
01560 700234
Farming - Livestock & Other Animals
Galston
Masons Arms
Olympi 10-12 Henrietta Street
KA48HQ
Galston
01563 820957
7 The Ayr Road
KA48LE
Galston
01563 820505
Welding Equipment - Sales & Service
Galston
McConnell Pharmacy
Cliff 4 Wallace Street
KA48HP
Galston
Chemists - Dispensing
Galston
Mey Flower
78/Roy 15 Cross Street
KA48AA
Galston
01563 822072
Take Away Food Shops
Galston
Michaels
6 Hedd 8 Polwarth Street
KA48HG
Galston
01563 822448
Unit 1a
KA1 5EX
Kilmarnock
Electricians & Electrical Contractors
Kilmarnock
Mitchells News
49 26 Main Street
KA169BX
Newmilns
Morton Hall
Carlto Main Street
KA169DG
Newmilns
Community Centres
Newmilns
N A Scotland Ltd
The Gr Catherine Drive
KA48BT
Galston
01563 820459
NPH Services
25 Belvedere View
KA4 8JS
Galston
Newmilns Bowling Club
Newmet Nelson Street
KA169AP
Newmilns
01560 321897
Sports Clubs & Associations
Newmilns
Newmilns Cemetery
Newmet 1 Dalwhatswood Road
KA169LT
Newmilns
01560 320191
Cemeteries & Crematoria
Newmilns
Newmilns Community Library
Newmet Craigview Road
KA169DQ
Newmilns
01560 322890
Newmilns Dry Ski Slope
Newmet 35 High Street
KA169EB
Newmilns
01560 322320
Nicaea
Flat 3 85 Main Street
KA169DG
Newmilns
01560 322394
Bobbin Filling Station
KA4 8PA
Galston
Convenience Stores
Galston
18 Polwarth Street
KA4 8HG
Galston
Omnitool Engineering Solutions Ltd
The Co 19 Barrmill Road
KA48HH
Galston
01563 829213
Precision Engineers
Galston
Oriflame Skin Care
Cambri 28 Gateside Road
KA48EH
Galston
Pace Petroleum
Witcha
KA48LB
Galston
01563 820380
Petrol Filling Stations
Galston
Peking House
4 Salm 19 Wallace Street
KA48HP
Galston
01563 822021
Take Away Food Shops
Galston
Pia Pizza Bar
Ashbur 65-67 Main Street
KA169DA
Newmilns
01560 323365
Take Away Food Shops
Newmilns
Pleasure Vend
Quo Va Burnawn Place
KA48JY
Galston
01563 821796
Vending Machines - Sales & Service
Galston
Poly Clad Ltd
Unit 2 17 Foulpapple Road
KA169LB
Newmilns
01560 324331
Cladding Suppliers & Installers
Newmilns
Portland
Unit 3 12 Mair Street
KA169EN
Newmilns
01560 321619
Posh Paws
Lynter 7 Station Road
KA48HS
Galston
01563 820935
Dog Clipping & Grooming
Galston
Principal Carry Out
Grosve 3 Brewland Street
KA48AQ
Galston
01563 820411
Take Away Food Shops
Galston
Pro Tec Packaging
Bagley 15 Carnalea Court
KA48HY
Galston
Packaging & Wrapping Equipment & Supplies
Galston
Pump & Petroleum Services
Bluewa 13 Clearmount Avenue
KA169ER
Newmilns
01560 329138
Gas & Electrical Testing & Inspecting
Newmilns
R Neil & Sons
Rear O 12 Wallace Street
KA48HP
Galston
01563 820379
R W McConnell & Son
Manor 30 Main Street
KA169DE
Newmilns
Chemists - Dispensing
Newmilns
2 Mill Maxwood Road
KA48JN
Galston
01563 821076
Electric Motor Sales & Service
Galston
Rainbow Furnishings
Unit 1 11 Main Street
KA169HB
Newmilns
01560 329060
Furniture - Used
Newmilns
Robert Allan
Octago 14 Hillside Place
KA169EH
Newmilns
01560 322635
Electricians & Electrical Contractors
Newmilns
Robert M Seton
Conavo Hillhead Farm
KA48PP
Galston
01560 700236
Farming - Livestock & Other Animals
Galston
Ross Court Residential Care
Linked Ross Court
KA48DF
Galston
01563 820941
Rest & Retirement Homes
Galston
Ross Strachan
Unit 1 76 Orchard Street
KA48EL
Galston
01563 821612
Painters_Decorators
Galston
Studio 44 Henrietta Street
KA48HQ
Galston
01563 822402
Take Away Food Shops
Galston
Scottish Building Society
Rowan 124 Main Street
KA169DL
Newmilns
01560 321225
Building Societies & Other Financial Institutions
Newmilns
Scottish Co-op
2 Shor Polwarth Street
KA48HG
Galston
01563 822366
Newmilns Road
KA4 8PA
Galston
Builders' Tools & Equipment Mnfrs
Galston
Unit 2 Barrmill Road
KA48HH
Galston
0870 240 4358
Cleaning Services - Commercial
Galston
Spark
Unit 3 45 Henrietta Street
KA48HN
Galston
01563 821569
Convenience Stores
Galston
Spicy Pot
3 Alex 8 Milrig Cr
KA48EF
Galston
01563 822303
Take Away Food Shops
Galston
St Sophia's R C Church
St. Si 1 Bentinck Street
KA48HT
Galston
01563 820339
Places Of Worship
Galston
St Sophias Primary School
St. Si Nelville Drive
KA48BN
Galston
01563 820521
Schools - Local Authority
Galston
Stand-A-Lane
Sincla 94 Titchfield Street
KA48AZ
Galston
01563 820280
Stephen J Pritchett
Unit 1 6 Isles Street
KA169DP
Newmilns
01560 320914
Veterinary Surgeons & Practitioners
Newmilns
11, Isles Terrace
KA16 9JZ
Newmilns
Flooring Services
Newmilns
29 Brown St
KA16 9AD
Newmilns
Landscape Contractors
Newmilns
The Ba 54 Belvedere View
KA48QB
Galston
01563 821518
Police 37 Titchfield Street
KA48AW
Galston
01563 820222
10 The 5 Wallace Street
KA48HP
Galston
01563 821022
T H Loudon
Forsta Dykescroft Farm
KA48PL
Galston
01560 700276
T H Wright & Son
Unit 2 Bruntwood Mains
KA48NG
Galston
01563 820287
Farming - Livestock & Other Animals
Galston
T J Paterson
Heaths Alton Muirhouse Farm
KA169LJ
Newmilns
01560 700270
Farming - Livestock & Other Animals
Newmilns
Waen I 8-10 Cross Street
KA48AL
Galston
Dental 62 Main Street
KA169DE
Newmilns
01560 321635
Boatbuilders & Repairers
Newmilns
Unit 6 5-7 Wallace Street
KA48HP
Galston
Unit 1 95 Main Street
KA169DG
Newmilns
01560 321513
Battery Suppliers
Newmilns
The Bridgend Bar
17 Kay 22-24 Main Street
KA169BX
Newmilns
01560 321936
The Bucks Head
Warrin 8-12 Bridge Street
KA48AE
Galston
01563 822433
The Country Caterer
Unit 1 70 Belvedere View
KA48QD
Galston
01563 821489
The Golden Lion
The Go 6-8 Titchfield Street
KA48AP
Galston
01563 821718
Craufurdland Castle Estate
KA3 6BW
Kilmarnock
Restaurants - Other
Kilmarnock
The Maxwood Hotel
The Ne 10-12 Maxwood Road
KA48JN
Galston
01563 821699
2 Stoneygate Road, Riverbank Mill Wareho
KA16 9AJ
Newmilns
- East Ayrshire
+442045668640
Office Furniture & Equipment
Newmilns
The Powerhouse Gym
1 Will 69 Titchfield Street
KA48AT
Galston
01563 822068
The Royal Bank Of Scotland PLC
Bank H 1 Browns Road
KA169AS
Newmilns
01560 321253
Banks & Other Financial Institutions
Newmilns
The Scottish Co-Op
Rubisl 7-9 Cross Street
KA48AA
Galston
01563 821265
Convenience Stores
Galston
The Tudor Inn
The Tu 16 Bridge Street
KA48AE
Galston
01563 829139
The Wee Train
Edinbu 22 Wallace Street
KA48HP
Galston
01563 821123
Trust Housing Association Ltd
Schaw 129 Main Street
KA169DJ
Newmilns
01560 323167
Housing Associations
Newmilns
Valley Refrigeration & Electrical Services
Unit 5 Barrmill Road
KA48HH
Galston
01563 821010
Air Conditioning & Refrigeration Contractors
Galston
Valley Veterinary Group
Unit 6 33 Wallace Street
KA48HR
Galston
01563 820506
Veterinary Surgeons & Practitioners
Galston
Veterinary Medicals Ltd
Valley Wallace Street
KA48HP
Galston
Veterinary Surgeons & Practitioners
Galston
W R & R Campbell
Hagloe Low Holehouse Farm
KA48NJ
Galston
01290 550323
Farming - Livestock & Other Animals
Galston
W W Wales
Unit 4 4 Bridgend
KA169BU
Newmilns
West Park Residential Home
West P Glasgow Road
KA48PB
Galston
Residential Care Homes
Galston
Wet rooms Glasgow
26 Main Street
KA16 9BX
Newmilns
0800 652 4372
William W Wales Properties Ltd
Berkha Shamba
KA48NB
Galston
01563 822644
Property Developers
Galston
Wilma Scade
1B/Pea 10 Titchfield Street
KA48AP
Galston
01563 821389
Yates Electrical
Amber 30 Clearmount Avenue
KA169ER
Newmilns
01563 573783
Electricians & Electrical Contractors
Newmilns