Dillard's 996

Dillard's #996, previously designated as Dillard's #957, was a Dillard's department store located at Twin Peaks Mall, 1250 South Hover Road in Longmont, Colorado. The store opened in March 1997 and closed in 2013.