Wendy's 2576

Wendy's #2576 is a Wendy's restaurant located at 1362 South Route 12 in Fox Lake, Illinois.