store:
 location:

Applebee's in Tulsa, Oklahoma

4733 South Yale St
Tulsa - 74135
View Details
9409 East 71st St
Tulsa - 74133
View Details
11104 E. 41st St
Tulsa - 74146
View Details