Ultra foods Company Man Ultra foods35 years agoOpen For VotingIt’s a famous store in the Illinois/Indiana there prices were low it was an stack an till company