Almoatazbellah Magdeldin Idriss, MD, Internal Medicine

1451 Irvine Blvd
TustinCA  92780-3804 (Orange County)


Phone: 714-838-8408
Fax: 714-838-0025
Email: moa***@*****oo.com

NPI: 1881649853
License Number: C54167 (CA)