Applebee's adresses in Tulsa‚ OK Home Work hours Applebee's hours Oklahoma Tulsa AddressPhoneMap4733 S Yale Ave Tulsa(918) 664-7878 11104 E 41st St Tulsa(918) 664-1400 You May Like Braum's hoursZoes Kitchen hoursZaxby's hoursWingstop hoursWhich Wich hoursWhataburger hoursPeople Are Reading