Department Contacts Directory

Department Phone Address Key Contact
Affordable Housing (978) 463-2266
5 Beach Road
Salisbury, MA 01952
Lisa Pearson
Animal Control (978) 465-3121
5 BEACH ROAD
SALISBURY, MA 01952
Steve Maher
Assessor (978) 465-8242
5 Beach Road
Salisbury, MA 01952
Community Development Block Grant Program (978) 463-2263
5 Beach Road
Salisbury, MA 01952
Lisa Pearson
Conservation Commission (978) 499-0358
5 Beach Road
SALISBURY, MA 01952
Council on Aging (978) 462-2412
43 Lafayette Road
Salisbury, MA 01952
Elizabeth Pettis
Emergency Management Agency (978) 465-0543
Police Department
181 Beach Road
Salisbury , MA 01952
Scott Carrigan
Finance (978) 465-8086
5 Beach Road
Salisbury, MA 01952
Karen Snow
Fire Department (978) 465-3631
37 Lafayette Road
Salisbury, MA 01952
Scott Carrigan
Harbormaster Office: 978-499-0740
Police Station
181 Beach Road
Salisbury, MA 01952
Health Department (978) 462-3430
5 Beach Road
Salisbury, MA 01952
John Morris
Human Resources (978) 462-8232 x125
Town Hall
5 Beach Road
Salisbury, MA 01952
James Ryan
Inspection Services (978) 462-7839
5 Beach Road
Salisbury, MA 01952
Teresa Mahoney
Library (978) 465-5071
17 Elm Street
Salisbury, MA 01952
Terry Kyrios
Parking Department (978) 462-7591
Town Hall
5 Beach Road
Salisbury, MA 01952
Parks, Recreation, and Youth Empowerment (978)462-8232 ext.128
5 Beach Road
Salisbury, MA 01952
Jennifer Roketenetz
Planning and Development (978) 463-2266
5 Beach Road
Salisbury, MA 01952
Lisa Pearson
Police Department (978) 465-3121
181 Beach Road
Salisbury, MA 01952
Thomas W. Fowler
Public Works (978) 462-7611
39 Lafayette Road
Salisbury, MA 01952
Town Clerk (978) 462-7591
5 Beach Road
Salisbury, MA 01952
Melinda J. Morrison
Town Manager (978) 462-8232 ext. 101
5 Beach Road
Salisbury, MA 01952
Neil J. Harrington
Treasurer / Tax Collector (978) 465-0331
5 Beach Road
Salisbury, MA 01952
Christine D. Caron
Wastewater Division (978) 465-4058
Wastewater Treatment Facility
125 Elm Street
Salisbury, MA 01952
Jeff Ingalls
Water Division 978-465-1430
39 Lafayette Road
Salisbury, MA 01952