Dillard's 724

Dillard's #724, previously designated as Dillard's #527, was a Dillard's department store located at Rivercenter Mall, 102 Alamo Plaza in San Antonio, Texas. The store opened in 1987 and closed in 2008.