Staples 727

Staples #727, also known as Staples, Armstrong Drive, is a Staples office supply store located at 3 Armstrong Drive in Shelton, Connecticut.