List of On the Run Stores in Tulsa, OK Outlet Note Regular Brands On the Run Oklahoma Tulsa Rating 4.6 based on 56 votes Products Food Convenience Stores Gas Stations ATM NameAddressPhone Name/Address/Phone On the Run outlet - Tulsa 5401 S Sheridan Rd, #301 (918) 749-9333 On the Run outlet - Tulsa 7972 E 51st St (918) 280-9283 On the Run outlet - Tulsa 481 S Darlington Ave (918) 292-8739 People Also Viewed