Taco Bell 32564

Taco Bell #32564 is a Taco Bell restaurant located at 4198 Main Street, Springfield, Oregon.