Restaurants - Ogallala, Nebraska, United States
Waitress
Contact Maggie Mack
General Manager
Contact Charlea Wickam
Open Range Grill is a restaurants company based out of 1108 N SPRUCE ST, Ogallala, Nebraska, United States.