Staples 406

Staples #406, also known as Staples, Key Rd, is a Staples office supply store located at 63 Key Road in Keene, New Hampshire.