Willowbrook Mall
2000 Willowbrook Mall
Houston TX 77070
Phone: 281 890-MALL
Description:
Willowbrook Mall is a one-level, enclosed, super-regional shopping center in northwest Houston at FM 1960 and Texas 249. Anchor tenants include Macy's, JCPenney, Dillard's and Sears, with more than 150 national and local retailers, services and restaurants.