453 Colman St, New London, CT 06320, United States
270 Mohegan Ave Pkwy, New London, CT 06320, United States