Dillard's 268

Dillard's #268 is a Dillard's department store located at The Shoppes at River Crossing, 5080 Riverside Drive in Macon, Georgia. The store opened in 2008.