1. Bench Shop 786 Main St, Willimantic, CT 06226 Coordinate: 41.71192,-72.21289 Phone: (860) 423-8331
2. U Vape 738 Main St, Willimantic, CT 06226 Coordinate: 41.711834,-72.21233 Phone: (860) 786-7936