Taco Bell 24415

Taco Bell #24415 is a Taco Bell restaurant located at 655 North 12th Street, Lemoyne, Pennsylvania.