Wendy's 5134

Wendy's #5134 is a Wendy's restaurant located at 2045 Village Drive in Leeds, Alabama.