2 St Meddans St, Troon KA10 6JU, United Kingdom
51 Ayr St, Troon KA10 6EB, United Kingdom
Union St, Troon KA10 6BS, United Kingdom