Explore details about location Southwest Freeway. Southwest Freeway is a location situated within the Sugar Land alongside other areas such as Georgetown Drive, Vineyard Court, Dawnington Place.