Dillard's 263

Dillard's #263 is a Dillard's department store located at The Mall at Stonecrest, 8000 Mall Parkway in Lithonia, Georgia. The store opened in 2001.