Get directions to: Arby's, Tulsa, OK Restaurant address: 12916 E 21st St Tulsa, OK 74134, USA Driving Walking Bicycling Restaurant: Arby's