Facilities 5 Star Feedlot, Idalia CO Materials OverviewPhotos (0)Videos (0)Documents (0)Materials (0) 5 STAR FEEDLOT 7596 County Rd KK, Idalia, CO 80735, USA Open in map Submit information Upload Photos Upload Videos Upload Documents Upload Materials No materials found for this facility. Add some now?