1. Star Ranch 1323 Alexander Ave, Elba, NE 68835 Coordinate: 41.28644,-98.57562 Phone: (308) 754-5227