Phil S. Dafler, MDPhil S. Dafler · Ophthalmology Physician14861 State Route 30, Malone, NY, 12953NPI · 1538112636No reviewsInsuranceNot specified(518) 483-0065Check availabilityBook online Claim listing