Edgar O Lopez De Castro Delgado, MD, Psychiatry & Neurology

4487 3rd Ave
Saint Barnabas Hospital Psychiatry Dept
BronxNY  10457 (Bronx County)


Phone: 469-274-2158
Fax:

NPI: 1316500762
License Number: 69655 (CT)