Dillard's 707

Dillard's #707 was a Dillard's department store located at Valley View Mall, 13343 Preston Road in Dallas, Texas. The store opened in October 1979 and closed in 2008.