Taco Bell 29375

Taco Bell #29375 is a Taco Bell restaurant located at 1510 South Mississippi Street, Atoka, Oklahoma.