Swamscott Optical, Inc..Swamscott Optical, Inc.. · Optician990 Paradise Rd, Swampscott, MA, 01907NPI · 1154456697No reviewsInsuranceNot specified(781) 595-1222Check availabilityBook online Claim listing