Town Department Telephone Numbers

Department Phone Fax
Town Manager 508-947-0928 508-946-2320
Assessor's Office- Assessor/Appraiser 508-946-2410 508-946-4430
Treasurer/Collector 508-946-2420 508-947-5447
Town Clerk 508-946-2415 508-946-2308
Town Accountant 508-946-2313 508-946-2315
Conservation Commission-Agent 508-946-2406 508-946-2309
Information Technology- Director 508-946-2435 508-946-6066
Town Planner-Director 508-946-2425 508-946-1991
Veteran's Office 508-946-2407 508-946-2312
Building Department-Commissioner 508-946-2426 508-946-2305
Health Department-Health Officer 508-946-2408 508-946-2321
Dog Shelter 508-946-2455 508-946-2321
Zoning Board 508-947-4095 508-946-2305
Selectmen's Office 508-946-2405 508-946-0058
Gas & Electric/Helen 109 508-947-1371 508-946-3700
Gas & Electric Station 508-947-3023 508-946-3709
Council on Aging 508-946-2490 508-946-2489
Department of Public Works 508-946-2480 508-946-2484
Water Department 508-946-2482 508-946-2484
Highway Department 508-946-2481 508-946-2484
Sewage Treatment Plant 508-946-2485  
Office of Economic & Community Dev 508-946-2402 508-946-2413
Fire Dept 508-946-2461 508-946-2464
Police Dept 508-946-2451 508-947-1009
Library 508-946-2470 508-946-2473
Park Department 508-946-2440 508-946-2311
Town Counsel-Sheila 508-947-4433 508-947-7147
Schools
Mary K. Goode School 508-946-2045