Visit Website Get Directions Open Range Grill 1108 N Spruce St Ogallala, NE 69153 Phone: (308) 284-0899 Social: Facebook