Taco Bell

8131 Timberlake Road, Lynchburg, VA 24502