Wendy's 11728

Wendy's #11728 is a Wendy's restaurant located at 14620 Wards Road in Lynchburg, Virginia.