Wendy's 2420

Wendy's #2420 is a Wendy's restaurant located at 1410 East Alexis Road in Toledo, Ohio.