Dillard's 783

Dillard's #783, previously designated as Dillard's #736, Dillard's #522, is a Dillard's department store located at Post Oak Mall, 1504 Harvey Road in College Station, Texas. The store opened in March 1982.