Staples 1506

Staples #1506, also known as Staples, North Main Street (Rt.1), is a Staples office supply store located at 85 North Main Street in Branford, Connecticut.