Staples 1509

Staples #1509, also known as Staples, Chelmsford Mall, is a Staples office supply store located at 265 Chelmsford Street in Chelmsford, Massachusetts.