Leather in Swampscott (MA) Full list of companies Leather category in Swampscott, Massachusetts Leather World 423 Paradise Rd, Swampscott, MA 01907, (781)592-7203 Page 1