Spur Restaurant, EUFAULA, Oklahoma (OK)
Readily settled at 100 Birkes Road () in EUFAULA, Oklahoma (OK) (74432), Spur Restaurant are available at 9186891826. Remember to before you go to arrange your place in the restaurant.
More restaurants in EUFAULA, Oklahoma (OK)
Spur Restaurant contact information and details:
Address: 100 Birkes Road - , EUFAULA, Oklahoma (OK) 74432
Contact Phone: 9186891826