John Austin Defrate, MDJohn Austin Defrate · Neurology Physician575 S Dupont Hwy, New Castle, DE 19720(302) 328-3330Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing