Subway 18836, NEWALLA, Oklahoma (OK)
Comfortably operating at 20908 Southeast 29th Street () in NEWALLA, Oklahoma (OK) (74857), Subway 18836 can be reached at 4053917827. Make sure you call in ahead of time to make a reservation.
More restaurants in NEWALLA, Oklahoma (OK)
Subway 18836 contact information and details:
Address: 20908 Southeast 29th Street - , NEWALLA, Oklahoma (OK) 74857
Contact Phone: 4053917827