Located in the quaint town of Deep River, Connecticut, the gallery and frame shop of Alicia Melluzzo offers a beautiful selection of artwork for sale, as well as custom framing & lessons.