Michele Levy, ODMichele Levy · Low Vision Rehabilitation Optometrist55 Beach St, Westerly, RI, 02891NPI · 1265575989No reviewsInsuranceNot specified(401) 315-0002Check availabilityBook online Claim listing