Dillard's 775

Dillard's #775, previously designated as Dillard's #530, is a Dillard's department store located at Post Oak Mall, 4925 Westheimer Road in Houston, Texas. The store opened in 1987.