Staples 446

Staples #446, also known as Staples, Hamden Retail Center, is a Staples office supply store located at 2335 Dixwell Avenue in Hamden, Connecticut.