Dillard's 771

Dillard's #771, previously designated as Dillard's #532, is a Dillard's department store located at Willowbrook Mall, 7925 Farm-to-Market 1960 Road West in Houston, Texas. The store opened in 1987. The store was also replaced within the mall in1997.