Facilities Mcewen Pork Farm Llc, Leonard MO Videos OverviewPhotos (0)Videos (0)Documents (0)Materials (0) MCEWEN PORK FARM LLC Co Rd 104, Leonard, MO 63451, USA Open in map Submit information Upload Photos Upload Videos Upload Documents Upload Materials No videos found for this facility. Add some now?