Franks Country Inn Restaurant, TULSA, Oklahoma (OK)
Conveniently located at 8140 East 27th Street () in TULSA, Oklahoma (OK) (74129), Franks Country Inn Restaurant can be reached at 9186229803. Please call in advance to make a reservation.
More restaurants in TULSA, Oklahoma (OK)
Franks Country Inn Restaurant contact information and details:
Address: 8140 East 27th Street - , TULSA, Oklahoma (OK) 74129
Contact Phone: 9186229803
