Staples 1218

Staples #1218, also known as Staples, Lincoln St, is a Staples office supply store located at 541B Lincoln Street in Worcester, Massachusetts.