1. Showroom Auto Center 55 Boston Post Rd, Willimantic, CT 06226 Coordinate: 41.71817,-72.19653 Phone: (860) 423-3100