Swampscott, Essex County, Massachusetts Genealogy

United States Massachusetts  Essex County  Swampscott

Town Clerk
22 MONUMENT AVE SWAMPSCOTT, MA 01907 Phone: 781-596-8855 Fax: 781-596-8870 Website: www.town.swampscott.ma.us Adjacent towns: Essex Co.: Lynn | Marblehead | Nahant | Salem