1. Elwood Farrowing Unit Loomis, NE 68958 Phone: (308) 876-2166
2. TC Farm Limited 10957 743 Rd, Loomis, NE 68958 Coordinate: 40.60201,-99.45969 Phone: (308) 876-2495