|  Mustafa Khan, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: Banner Desert Medical Center, 1400 S Dobson Rd Attn: Amanda 1bmg, Mesa, AZ 85202 Phone: 480-412-6788 Fax: 480-412-6848 | 
|  Dr. Joshua James Johnson, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 334 W 10th Pl # S100, Mesa, AZ 85201 Phone: 602-258-6797 Fax: 602-248-8119 | 
|  Shahzad Shadmany, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 217 S 63rd St, Suite 105, Mesa, AZ 85206 Phone: 480-981-8088 Fax: 480-981-3883 | 
|  Alex Twumampofo, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 6644 E Baywood Ave, Mesa, AZ 85206 Phone: 480-981-4391 Fax: 480-981-4624 | 
|  Henry Luedy, M.D. Internal Medicine - Pulmonary Disease Medicare: Medicare Enrolled Practice Location: 9130 E Elliot Rd, Mesa, AZ 85212 Phone: 480-993-4279 | 
|  Dr. Chad C Cherington, M.D. Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 1432 S Dobson Rd, Suite 106, Mesa, AZ 85202 Phone: 480-969-3637 Fax: 480-969-6568 | 
|  Faraj Kargoli, MD Internal Medicine Medicare: Medicare Enrolled Practice Location: 6309 E Baywood Ave Ste 101, Mesa, AZ 85206 Phone: 480-641-5400 | 
|  Kamini D Patel, DO Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 1400 S. Dobson Rd, Mesa, AZ 85202 Phone: 480-350-4008 Fax: 602-765-9513 | 
|  Luke J Halbur, MD Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 6111 E Arbor Ave, Mesa, AZ 85206 Phone: 480-981-1326 Fax: 480-981-1445 | 
|  Mr. Alfonso A Tan, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 6242 E Arbor Ave # 111-113, Mesa, AZ 85206 Phone: 480-536-6863 Fax: 480-718-1301 | 
|  Dr. Angiela Sivakumar, MD Internal Medicine Medicare: Medicare Enrolled Practice Location: 1301 S Crismon Rd, Mesa, AZ 85209 Phone: 480-373-2376 | 
|  Fredrick V Osorio, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 301 S Power Rd Ste 103, Mesa, AZ 85206 Phone: 480-325-7535 Fax: 480-325-7462 | 
|  William P Zipperer Jr., D.O. Internal Medicine Medicare: Medicare Enrolled Practice Location: 1663 E Huber St, Mesa, AZ 85203 Phone: 480-250-4358 Fax: 480-962-1746 | 
|  Dr. Richard F Fowler, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 6315 E Main St, Suite 4, Mesa, AZ 85205 Phone: 480-830-4164 Fax: 480-830-5009 | 
|  Syed K Masood, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 215 S Power Rd Ste 104, Mesa, AZ 85206 Phone: 480-924-2288 Fax: 480-924-4488 | 
|  Mrs. Debra K Michel, MD, FACP, FACR Internal Medicine - Rheumatology Medicare: Accepting Medicare Assignments Practice Location: 10238 E Hampton Ave, Suite 305, Mesa, AZ 85209 Phone: 480-984-8500 Fax: 480-984-1973 | 
|  Dr. Brian C Andrews, M.D Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3048 E Baseline Rd, Ste 120, Mesa, AZ 85204 Phone: 480-505-3276 Fax: 480-505-3288 | 
|  Amy Elizabeth Daliman, D.O. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 6309 E Baywood Ave Ste 101, Mesa, AZ 85206 Phone: 480-641-5400 Fax: 480-218-4353 | 
|  Mahmood R Shahlapour, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1042 N Higley Rd, Suite 102, Mesa, AZ 85205 Phone: 888-825-8575 Fax: 888-406-4076 | 
|  Sujit Magiyawala, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 6644 E Baywood Ave, Mesa, AZ 85206 Phone: 480-981-4391 Fax: 480-981-4624 |