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
Assessor (978) 465-8242
5 Beach Road
Salisbury, MA 01952
Kate White
Community Development Block Grant Program (978) 463-2263
5 Beach Road
Salisbury, MA 01952
Lisa Pearson
Conservation Commission (978) 499-0358 Michelle Rowden
Conservation Commission (978) 499-0358 Conservation Email
Council on Aging (978) 462-2412
43 Lafayette Road
Salisbury, MA 01952
Elizabeth Pettis
Council on Aging (978) 465-6873
43 Lafayette Road
Salisbury, MA 01952
Elizabeth Pettis
Emergency Management Agency 978-465-0543
Police Department
181 Beach Road
Salisbury , MA 01952
Bob Cook
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 Business: (978) 499-0740
5 Beach Road
Salisbury, MA 01952
Ray Pike
Harbormaster Cell: (978) 420-7834
5 Beach Road
Salisbury, MA 01952
Ray Pike
Harbormaster Marine: VHF Ch 12-16
5 Beach Road
Salisbury, MA 01952
Ray Pike
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 Clerk 978-462-7591
Town Hall
5 Beach Road
Salisbury, MA 01952
Lynne Karpenko
Parks and Recreation Commission
39 Lafayette Road
Salisbury, MA 01952
Leigh-Anne Dufour
Planning and Development (978) 463-2266
5 Beach Road
Salisbury, MA 01952
Lisa Pearson
Planning Board Helen “Trudi” Holder
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
Lisa E. DeMeo
Town Clerk (978) 462-7591
5 Beach Road
Salisbury, MA 01952
Melinda J. Morrison
Town Clerk (978) 462-1145
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
Veterans' Services 978-388-8136
Town Hall
5 Beach Road
Salisbury, MA 01952
Robert G. "Bobo" Stanwood
Wastewater Department (978) 465-4058
Salisbury Wastewater Treatment Facility
125 Elm Street
Salisbury, MA 01952
Jeffrey Ingalls