Staples 133

Staples #133, also known as Staples, Newtown Road, is a Staples office supply store located at 67 Newtown Road in Danbury, Connecticut.