Wendy's 707

Wendy's #707 is a Wendy's restaurant located at 110 South Larkin Avenue in Joliet, Illinois.