1. Taylor Leonard & Glenda 1120 W 10th St, Ogallala, NE 69153 Coordinate: 41.13138,-101.73183 Phone: (308) 284-3472