Wendy's 3636

Wendy's #3636 is a Wendy's restaurant located at 7909 Timberlake Road in Lynchburg, Virginia.