Troon Legal
Duncan Mclean & Company Solicitors
81 John Finnie Street, Kilmarnock, KA1 1BG 01563 524222
A Public Defence Solicitors Office
17 Wellington Square, Ayr, KA7 1EZ 01292 269139
Mcsherry Halladay Dale & Marshall
18 Wallace Street, Galston, KA4 8HP 01563 820216
Adam Currie & Co
Galt House, 31 Bank Street, Irvine, KA12 0LL 01294 273735