Wendy's 1118

Wendy's #1118 is a Wendy's restaurant located at 120 North Eastwood Drive in Woodstock, Illinois.