Studio 20/20 Putnam- Formerly IC Optics — Putnam, CT | NearSpotUSA