Feedlot Service Co 101 Barrier Lane, Neola, IA 51559