Find Wendy's restaurants in Tulsa, Oklahoma near you now.
Fast food restaurant
Address: 10152 E 31st Pl S, Tulsa, OK 74146
Address: 1209 E Pine St, Tulsa, OK 74106
Address: 11032 E 71st St, Tulsa, OK 74133