|  Dr. Alexander C Flower, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 2315 167th Pl, Ames, IA 50014 Phone: 515-720-7755 Fax: 515-875-4005 | 
|  Dr. Danielle L Pellow, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1215 Duff Avenue, Ames, IA 50010 Phone: 515-239-4432 Fax: 515-239-4754 | 
|  Dr. Austin Greco, M.D. Internal Medicine - Hematology & Oncology Medicare: Medicare Enrolled Practice Location: 1111 Duff Ave, Ames, IA 50010 Phone: 515-239-4401 Fax: 515-239-4791 | 
|  Matias Alberto Gerstner, MD Internal Medicine Medicare: Medicare Enrolled Practice Location: 1215 Duff Ave, Ames, IA 50010 Phone: 515-663-8678 Fax: 515-239-4701 | 
|  Louis Walter Banitt, MD Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 2514 Kellogg Ave, Ames, IA 50010 Phone: 515-232-1122 | 
|  Dr. Todd Clinton Berryhill, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1215 Duff Ave, Ames, IA 50010 Phone: 515-239-4432 Fax: 515-239-4754 | 
|  Dr. Venkatesh K. Rudrapatna, M.D. Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 1111 Duff Avenue, Ames, IA 50010 Phone: 515-239-4401 Fax: 515-239-4791 | 
|  Rakshak Sarda, MD Internal Medicine - Advanced Heart Failure and Transplant Cardiology Medicare: Accepting Medicare Assignments Practice Location: 1816 Philadelphia St, Ames, IA 50010 Phone: 515-232-2500 Fax: 515-246-4479 | 
|  Melissa Ann Wells, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3500 University Blvd, Ames, IA 50010 Phone: 515-239-4775 Fax: 515-239-3045 | 
|  Dr. Sarah Meister Hayes, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1215 Duff Ave, Ames, IA 50010 Phone: 515-239-4431 Fax: 515-239-4742 | 
|  Tamim R Mahayni, DO Internal Medicine - Pulmonary Disease Medicare: Accepting Medicare Assignments Practice Location: 1215 Duff Avenue, Ames, IA 50010 Phone: 515-239-4422 Fax: 515-239-4777 | 
|  Dr. Rami M. Almokayyad, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 1015 Duff Ave, Mcfarland Clinic, Pc, Ames, IA 50010 Phone: 515-239-4440 Fax: 515-239-4420 | 
|  Dr. Rupal V. Amin, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1215 Duff Ave, Ames, IA 50010 Phone: 515-239-4431 Fax: 515-239-4742 | 
|  Lindsey Rearigh, DO Internal Medicine - Infectious Disease Medicare: Accepting Medicare Assignments Practice Location: 1215 Duff Ave, Ames, IA 50010 Phone: 515-239-4474 Fax: 515-956-4002 | 
|  Dr. Lavanya Amuluru, Md, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1015 Duff Ave, Mcfarland Clinic, Pc, Ames, IA 50010 Phone: 515-239-4760 Fax: 515-239-4420 | 
|  Dr. Firas Salti, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1215 Duff Ave, Ames, IA 50010 Phone: 515-239-4432 Fax: 515-239-4754 | 
|  Dr. Jon Lee Fleming, M.D. Internal Medicine - Gastroenterology Medicare: Not Enrolled in Medicare Practice Location: 1215 Duff Ave, Ames, IA 50010 Phone: 515-239-4450 Fax: 515-956-4080 | 
|  Jeremy Fields, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1215 Duff Avenue, Mcfarland Clinic. Pc, Ames, IA 50010 Phone: 515-239-4450 Fax: 515-956-4080 | 
|  Sonam Patel, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1111 Duff Ave, Ames, IA 50010 Phone: 515-239-4401 | 
|  Jason Thomas Rasmussen, MD Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 1111 Duff Avenue, Ames, IA 50010 Phone: 515-239-4472 Fax: 515-239-4539 |