Wendy's 9420

Wendy's #9420 is a Wendy's restaurant located at 4901 West North Avenue in Chicago, Illinois.