Situated in Houston, TX, Westchase Shopping Center is one of the area's prominent shopping venues. This Community Center is conveniently located at Westheimer & Wilcrest. Since opening in 1980, Westchase Shopping Center has been refreshed with a renovation completed in 1988. The property encompasses 335,089 sqft. of gross leasable area across its 24 stores. Guests will find 1,460 parking spaces at the venue.