Explore details about location South 8th Street. South 8th Street is a location situated within the St. Louis alongside other areas such as Locust Street, Missouri Avenue, Russell Boulevard.