Staples 120

Staples #120, also known as Staples, Nagatuck Village Shopping Center, is a Staples office supply store located at 910 Wolcott Road in Waterbury, Connecticut.