QUIKTRIP #0026 in 12910 E 21st St in Tulsa