Facilities DW Turkey Farm-fillmore-cafo, West Olive MI Materials OverviewPhotos (0)Videos (0)Documents (0)Materials (0) DW Turkey Farm-Fillmore-CAFO 16330 Fillmore St, West Olive, MI 49460, USA Open in map Submit information Upload Photos Upload Videos Upload Documents Upload Materials No materials found for this facility. Add some now?