Oklahoma > Altus South > Restaurants, Food & Beverages > Restaurants > Elmer Country Store & Cafe
17503 Us Highway 283, Altus South, Oklahoma, 73539-9346
(580) 687-4350
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!