Staples 1216

Staples #1216, also known as Staples, Lyman St, is a Staples office supply store located at 18 Lyman Street in Westborough, Massachusetts.