All programs are FREE but space is LIMITED and advanced registration is required for all programs, unless otherwise indicated. Please call 978-465-5753 (press “0” to talk to a staff member) to register.
Registration is not complete until you receive confirmation from a staff member. Please note that outdoor programs may be cancelled if there is inclement weather. Click here for more information.