Mackays Stores Ltd Home/Shop/Mackays Stores Ltd Isle of Lewis, 23 Cromwell St, Stornoway HS1 2DA +441851700253 Contacts Isle of Lewis, 23 Cromwell St, Stornoway HS1 2DA +441851700253 Send updates or Remove Description Features In-store shopping Map Reviews No reviews! ADD REVIEW Similar companies Shop The Grimoire Bookshop 7 High Petergate, York YO1 7EN +441904864244 Shop Dorset Stamp Co 20 North Rd, Boscombe, Bournemouth BH7 6ET +441202466205 Shop Cwm Farm Shop Ltd Ynyswen Rd, Ynyswen, Treorchy CF42 6DL +441443778106 Shop Pet And Aquatic Centre 206 Armley Rd, Armley, Leeds LS12 2LS Categories Shop