Dillard's 783

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