Dillard's 731

Dillard's #731, previously designated as Dillard's #218, is a Dillard's department store located at Temple Mall, 3111 South 31st Street in Temple, Texas. The store opened in August 1976. The store was also replaced within the mall in2017.