Chuckies New London, CT

268 Bank St, New London, CT 06320