Hamid Deliri, MD, Internal Medicine

1508 Pennsylvania Ave Ste 2a
WilmingtonDE  19806-4339 (New Castle County)


Phone: 302-468-4500
Fax:
Email: cho***@*****oo.com

NPI: 1801834833
License Number: C1-0010164 (DE)