Staples 1193

Staples #1193, also known as Staples, Charlton Road, is a Staples office supply store located at 120 Charlton Road in Sturbridge, Massachusetts.