Athol Credit Union Our field of membership extends throughout Worcester, Franklin, and Hampshire Counties. Address 513 Main St Athol, MA 01331-1825 View on Google Maps Website Visit Website Phone 9782493527 Memberships & Certifications ×