1 Wendy's Locations in Athol, MA