Dillard's 260

Dillard's #260 is a Dillard's department store located at North Point Mall, 7000 North Point Circle in Alpharetta, Georgia. The store opened in March 1996.