Staples 349

Staples #349, also known as Staples, Worcester Rd, is a Staples office supply store located at 659 Worcester Road in Framingham, Massachusetts.