Dillard's 962

Dillard's #962 is a Dillard's department store located at Imperial Valley Mall, 3451 Dogwood Road in El Centro, California. The store opened in 2005.