Shadi Idris, MD, Internal Medicine

2680 S Val Vista Dr Ste 131
GilbertAZ  85295-2155 (Maricopa County)


Phone: 480-398-7737
Fax: 480-350-7847

NPI: 1891919312
License Number: 4301085994 (MI)