Staples 1205

Staples #1205, also known as Staples, Fairfield Plaza, is a Staples office supply store located at 122 Danbury Road in New Milford, Connecticut.