Get directions to: Wendy's, Tulsa, OK Restaurant address: 1905 E 21st St Tulsa, OK 74114, USA Driving Walking Bicycling Restaurant: Wendy's