Town of Swampscott Massachusetts
22 Monument Avenue, Swampscott MA 01907
ph: 781-596-8850
fx: 781-596-8851
Swampscott Summer Movie Nights @ Linscott Park
Movie Night (7).jpg