1. Le Travel Place Ltd 357 Main St, Terryville, CT 06786 Coordinate: 41.66083,-73.00424 Phone: (860) 584-2669