John Austin Defrate, MDJohn Austin Defrate · Neurology Physician575 S Dupont Hwy, New Castle, DE, 19720NPI · 1346266863No reviewsInsuranceNot specified(302) 328-3330Check availabilityBook online Claim listing