Staples 109

Staples #109, also known as Staples, Tri-City Plaza, is a Staples office supply store located at 35 Talcottville Road in Vernon, Connecticut.