Dillard's 277

Dillard's #277 is a Dillard's department store located at Savannah Mall, 14025 Abercorn Street in Savannah, Georgia. The store opened in 1998.