Taco Bell 34857

Taco Bell #34857 is a Taco Bell restaurant located at 3270 Old Forest Road, Lynchburg, Virginia.