Wendy's 10905

Wendy's #10905 is a Wendy's restaurant located at 2430 East Lincoln Highway in New Lenox, Illinois.