Architects in Swampscott (MA) Full list of companies Architects category in Swampscott, Massachusetts William Hall Architects 2 Linden Ave, Swampscott, MA 01907, (781)596-1910 Page 1