Explore details about location South Freeway. South Freeway is a location situated within the Houston alongside other areas such as Gramercy Street, Checkerboard Street, Addicks Howell Road.