Recreation offers individuals of all ages the opportunity to participate in active and healthy recreation, leisure activities for enjoyment, relaxation, development, and personal growth. We offer a variety of athletic programs and sports teams, dances, day trips, fine and performance art classes, cooking classes, bowling leagues, social clubs and special interest groups.
We maintain a strict staffing ratio for each individual program. Each ratio is included in the program description. Please review the program ratios to assess if the program is an appropriate fit.
You can register online using the links below, or call 978-624-2308 or email us. Registration is always open, no need to wait until the start of a new session! You can join at any time for a prorated fee once a session has started.