9A Church St, Troon KA10 6AU, United Kingdom
3 Church St, Troon KA10 6AU, United Kingdom
36 Church St, Troon KA10 6AU, United Kingdom