Explore details about location Storth Avenue. Storth Avenue is a location situated within the Sheffield alongside other areas such as Louth Road, Shipton Street, Hutcliffe Wood Road.