C & S Installations phone 22, Whitfield St Leek, Staffordshire ST13 5PH map North Street Glass phone The Joiners Mill, Earl St Leek, Staffordshire ST13 6LR map if (!IN_DEV) { ?> } ?> Prospect Windows phone 20a, Ashbourne Rd Leek, Staffordshire ST13 5AS map Value Doors North Staffs phone 164, Ostlers Lane Leek, Staffordshire ST13 7DQ map if (!IN_DEV) { ?> } ?>