Recreation Committee Address Recreation Commission 584 Main St. Athol, MA 01331 United States See map: Google Maps