Taco Bell 26426

Taco Bell #26426 is a Taco Bell restaurant located at 4152 Kent Road, Stow, Ohio.