1. Feedlot Service Co Inc 31363 Morton Ave, Neola, IA 51559 Coordinate: 41.39667,-95.58783 Phone: (712) 485-2010
2. Feedlot Service Company 301 Front St, Neola, IA 51559 Coordinate: 41.44864,-95.61589 Phone: (712) 485-8019