1 Wendy's Locations in North Windham, Connecticut