16 employees
Inn Foods is a food brokerage company that provides packaged frozen vegetables, fruits, and potatoes.
1953