Dillard's 723

Dillard's #723, previously designated as Dillard's #514, is a Dillard's department store located at Ingram Park Mall, 6301 Northwest Loop 410 in San Antonio, Texas. The store opened in October 1979.