Harold Rosen, MD, Psychiatry & Neurology

501 W 14th St
Wilmington Hospital
WilmingtonDE  19801-1013 (New Castle County)


Phone: 302-428-2962
Fax: 302-428-4934

NPI: 1750366407
License Number: C10004257 (DE)