Swampscott Police Dept
86 Burrill St
Swampscott
MA
01907
(781) 595-1111
swampscottpolice.com
Open Map
On-street: free
Police Departments
Public Order & Safety