Shilpa Prabodh Mehta, MD, Internal Medicine

1400 Peoples Plz
Ste 201
NewarkDE  19702-5707 (New Castle County)


Phone: 302-392-2200
Fax: 302-392-2226
Email: smi***@*****il.com

NPI: 1447236773
License Number: C10007004 (DE)