Facilities Iris Finisher Farm, Lime Springs IA News OverviewPhotos (0)Videos (0)Documents (0)Materials (0)News (0) Iris Finisher Farm 6491 Iris Ave, Lime Springs, IA 52155, USA Open in map Submit information Upload Photos Upload Videos Upload Documents Upload Materials None found for this facility.