Explore details about location South Street. South Street is a location situated within the Houston alongside other areas such as J W Peavey Drive, Westheimer Road, Lycomb Drive.