Facilities Mike Finisher Farm, West Bend IA Media OverviewPhotos (0)Videos (0)Documents (0)Materials (0)Media Releases (0) Mike Finisher Farm 4924 570th Ave, West Bend, IA 50597, USA Open in map Submit information Upload Photos Upload Videos Upload Documents Upload Materials None found for this facility.