1. Temporaries Of New England 1009 Main St, Willimantic, CT 06226 Coordinate: 41.71338,-72.21831 Phone: (860) 423-5627