Release Summary

Wendy's in Glenwood, Illinois, one of the most successful locations in franchise, hosts Grand Re-Opening November 18th, 2pm - 4 pm, giving away free Frosties, free fries and coupons.

Village of Glenwood, Illinois