Explore details about location Northwest Freeway. Northwest Freeway is a location situated within the Houston alongside other areas such as Wileywood Drive, Legend Manor Drive, Cline.