Taco Bell 17975

Taco Bell #17975 is a Taco Bell restaurant located at 1810 South Garnett Road, Tulsa, Oklahoma.