Wendy's 7961

Wendy's #7961 is a Wendy's restaurant located at 75 Tower Road in Oxford, Alabama.