1. Wili 720 Main St Ste 1, Willimantic, CT 06226 Coordinate: 41.71175,-72.21232 Phone: (860) 456-1111