John Austin Defrate, MD, Psychiatry & Neurology

575 S Dupont Hwy
New CastleDE  19720-4606 (New Castle County)


Phone: 302-328-3330
Fax: 302-328-9336

NPI: 1346266863
License Number: CL0005148 (DE)