Taco Bell 17156

Taco Bell #17156 is a Taco Bell restaurant located at 8551 North Owasso Expressway, Owasso, Oklahoma.