Stevenston Rd, Stevenston KA20 3EG, United Kingdom
18 Townhead St, Stevenston KA20 3AG, United Kingdom