Staples 61

Staples #61, also known as Staples, Staples Plaza, is a Staples office supply store located at 252 Daniel Webster Highway in Nashua, New Hampshire.