Dillard's 764

Dillard's #764, previously designated as Dillard's #288, is a Dillard's department store located at Hammond Square, 1990 Hammond Square Drive in Hammond, Louisiana. The store opened in 1989.