Restaurants in Keota, OK
Keota Supermarket
Lighthouse