Barraza
107A Water St, Stonington 06378