153 Bank Street New London, CT 06320