Wendy's 727

Wendy's #727 is a Wendy's restaurant located at 2005 North Lewis Avenue in Waukegan, Illinois.