128 Howard St, New London, CT 06320, United States
295 Lamson Ln, New London, NH 03257, United States