Marina Davydova, ODMarina Davydova · Optometrist13530 82Nd Dr Apt 4N, Briarwood, NY, 11435NPI · 1740793843No reviewsInsuranceNot specified(347) 285-3223Check availabilityBook online Claim listing