About Us

2 Pool Tables nearby each other

Mission Statement

To provide the community opportunities to engage in quality, inclusive and accessible programs and services.

Vision Statement

To be a leader in promoting inclusion, community engagement and a healthy active lifestyle. Creating Community Through People, Parks, and Places.

Please let us know about barriers that prevent participation. We are proud of our work with members of the community in creating exciting and successful programs. Help us as we try to expand our ability to provide meaningful and accessible recreational opportunities for all. Your suggestions are welcomed.

Enterprise Fund

The Recreation and Community Programs Department has operated as an Enterprise Fund since 1991. Programs are self-supported by setting user fees to cover all expenses. The Director of Recreation and Community Programs, through the Recreation Committee, sets fees with the approval of the Select Board.

The Recreation and Community Programs Department operating budget support staff that manages and delivers recreation programs along with the supplies needed to operate those programs. Surplus revenues generated through the Enterprise (Recreation and Pine Meadows Golf Club) help fund Capital Improvement Projects and financially support other Town Services including those provided by the Department of Public Works to the aquatic facilities, tennis courts, and golf course, and payment of $100,000 per year towards the Lincoln Park debt.


Staff Contacts

Name Title Phone
Melissa Battite Director of Recreation & Community Programs (781) 698-4801
Peter Coleman Assistant Director of Recreation (781) 698-4803
Christine Dean Community Center Director (781) 698-4802
Vacant Recreation Supervisor (781) 698-4811
Thomas Romano Community Center Youth & Family Program Coordinator (781) 698-4813
Kate DeAngelis Therapeutic Recreation Specialist (781) 698-4817
Melinda Spencer Administrative Manager (781) 698-4812
Lisa Aboyan Financial Administrative Assistant (781) 698-4804
Ann McKean Department Assistant (781) 698-4870
Cherie Robinson  Administrative Assistant (781) 698-4806