1. Elwood Farrowing Unit 72581 Road 438, Oxford, NE 68967 Coordinate: 40.34847,-99.63055 Phone: (308) 876-2166