Staples 820

Staples #820, also known as Staples, Plaza Drive, is a Staples office supply store located at 2 Plaza Drive in Auburn, New York.