1. Plymouth Village Apartments 282 E Main St, Terryville, CT 06786 Coordinate: 41.66216,-73.00275 Phone: (860) 582-3651