230 Palmer Street Ext Norwich, CT 06360