Staples 1175

Staples #1175, also known as Staples, Abercorn St, is a Staples office supply store located at 11605 Abercorn Street in Savannah, Georgia.