Staples 1005

Staples #1005, also known as Staples, Ponce De Leon Ave, is a Staples office supply store located at 650 Ponce De Leon Avenue in Atlanta, Georgia.