Staples 527

Staples #527, also known as Staples, South River Road, is a Staples office supply store located at 85 South River Road in Bedford, New Hampshire.