Shopping malls database
Willowbrook Mall is located at the corner of State Hwy. 249 & FM 1960, Houston. It is a Super-Regional Center which opened in 1981 and was last renovated in 1992. It is an Enclosed shopping mall with 8,853 parking spaces and a food court with 550 seats.. It covers an area of 1,385,584 sqft. and has about 160 stores.
Shopping mall's name: Willowbrook Mall
Address: State Hwy. 249 & FM 1960, Houston, TX 77070
Number of stores: 160