1. Superior Feedlots 3860 280th Ave, Dickens, IA 51333 Coordinate: 43.08924,-95.03302 Phone: (712) 836-2346