Explore details about location Alma Street. Alma Street is a location situated within the Leek alongside other areas such as Church Street, Thornhill Road, Frith Street.