625 Williams St, New London, CT 06320, United States
150 Bank St, New London, CT 06320, United States