Explore details about location Southwest Freeway. Southwest Freeway is a location situated within the Sugar Land alongside other areas such as Englewood Drive, East Steepbank Circle, Pineleaf Drive.