Golf in Swampscott (MA) Full list of companies Golf category in Swampscott, Massachusetts Tedesco Country Club Supt 173 Salem St, Swampscott, MA 01907, (781)595-3107 Page 1