Hours Willowbrook Mall
How to get there
Metro travels to Willowbrook Mall
Located in the Willowbrook area of Houston, Texas the Willowbrook Mall features a store directory of 160 stores with 6 anchors including Sears, Dillard’s and JC Penney.
Home to 160 stores, Houston's Willowbrook Mall directory has enough choice to cater for all shopping needs. With many anchor stores, including Sears, Dillard’s and JC Penney, as well as a host of other retailers offering all kinds of products, there's always a store for every shopping need.