Dillard's 713

Dillard's #713 is a Dillard's department store located at Midway Mall, 4800 Texoma Parkway in Sherman, Texas. The store opened in March 1986.