Explore details about location Stonehurst Street. Stonehurst Street is a location situated within the Dallas alongside other areas such as Lavendale Circle, Slade Street, South Central Expressway.