1. Innova Flavors 2505 S Finley Rd, Lombard, IL 60148 Coordinate: 41.83938,-88.02481 Phone: (630) 928-4800