1. Turtle Creek Farms 46713 815th Rd, Elyria, NE 68837 Coordinate: 41.64052,-99.11335 Phone: (308) 728-3710