Taco Bell 18232

Taco Bell #18232 is a Taco Bell restaurant located at 2006 South Wood Drive, Okmulgee, Oklahoma.