John Munroe Independent Hospital phone Horton Rd Leek, Staffordshire ST13 8RU map Leek Moorlands Hospital phone Ashbourne Rd Leek, Staffordshire ST13 5BQ map if (!IN_DEV) { ?> } ?> North Staffordshire Combined Healthcare NHS Trust phone Wall Lane Terrace Leek, Staffordshire ST13 7ED map The Ashcombe Centre phone Wall Lane Terrace Leek, Staffordshire ST13 7ED map if (!IN_DEV) { ?> } ?>