Staples 1566

Staples #1566, also known as Staples, Portsmouth Ave., is a Staples office supply store located at 20 Portsmouth Avenue in Stratham, New Hampshire.