InnovaLombard, Illinois 60148Company OverviewContact2505 S Finley RdSte 100Lombard, Illinois 60148United StatesPhone:1.630.928.4800Toll Free:1.800.246.9223About InnovaMore From InnovaInnova Vegamine AT low-sodium/high-enhancement hydrolyzed vegetable protein Request More Info Fill out the form below to request more information about Innova