1. Shofstall Alfalfa 2455 Odessa Rd, Odessa, NE 68861 Coordinate: 40.70044,-99.25517 Phone: (308) 237-3017