Massachusetts Municipal Directory 2021-2022 - Provides city and townhall addresses and hours for the Commonwealth’s 351 cities and towns, titles and phone numbers for key local officials, and the most recent fiscal and demographic data available for every municipality. Also included are listings for professional associations, county and federal government agencies, and an index of state legislators.