Wendy's 5563

Wendy's #5563 is a Wendy's restaurant located at 5018 Oscar Baxter Drive in Tuscaloosa, Alabama.