Wendy's 11459

Wendy's #11459 is a Wendy's restaurant located at 751 Campus Drive West in Tuscaloosa, Alabama.