Wendy's 724

Wendy's #724 is a Wendy's restaurant located at 3700 West Touhy Avenue in Skokie, Illinois.