Wendy's 7838

Wendy's #7838 is a Wendy's restaurant located at 1201 West Interstate 20 in Weatherford, Texas.