Wendy's 11130

Wendy's #11130 is a Wendy's restaurant located at 129 North Cypress Drive in Manteno, Illinois.