Where is land ofrost located? Land O'Frost’s headquarters are in 16850 Chicago Ave, Lansing, Illinois, 60422, United States. What is Land O'Frost’s phone number? Land O'Frost’s phone number is (708) 474-7100. What is Land O'Frost’s official website?Who is the ceo of land ofrost? David Van Eekeren assumed the role of President and CEO of Land O’Frost, making it a third-generation, family-owned company. Donna Van Eekeren became Chairman of the Board.What is land ofrost premium deli pouch? Land O'Frost began producing Meals Ready to Eat (MRE’s). These MRE’s included C-rations for the military and healthy meals for retailers, including diet plan companies such as Nutrisystem. Seeing a need for family-sized portions, Land O’Frost introduced the one-pound Premium deli pouch.What is land ofrost youth sports program? CLICK LAND O' FROST LOGO FOR Promotional Coupons. Save $$$$$ The Land O’Frost Youth Sports Program provides funds to local communities to help offset some of the costs associated with organizing and operating their youth sports programs for children up to 10 years old.