Optical Goods in Swampscott (MA) Full list of companies Optical Goods category in Swampscott, Massachusetts Swampscott Optical 990 Paradise Rd, Swampscott, MA 01907, (781)595-1222 Page 1