Explore details about location South Freeway. South Freeway is a location situated within the Houston alongside other areas such as Willow Meadow Drive, Silverdale, Hearth Drive.