Town of Swampscott Massachusetts 22 Monument Avenue, Swampscott MA 01907
Phone: 781-596-8850    Fax: 781-596-8851    M-Th: 8AM - 4:30PM, Fri: 8AM - Noon
Virtual Towns & Schools Website