Staples 309

Staples #309, also known as Staples, Torrington Plaza, is a Staples office supply store located at 15 South Main Street in Torrington, Connecticut.