Benjamin Liberatore, MDBenjamin Liberatore · Ophthalmology Physician18 Ashford Ave, Dobbs Ferry, NY, 10522NPI · 1184784191No reviewsInsuranceNot specified(914) 693-8228Check availabilityBook online Claim listing