![]() Dr. David Lawrence Tharpe, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 35 W Lakeshore Dr, Homewood, AL 35209 Phone: 205-226-5900 Fax: 205-226-5937 |
![]() Dr. Prithvi Kukkadapu, M.B.B.S Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1104 Monroe St Sw, Huntsville, AL 35801 Phone: 256-265-5864 Fax: 256-265-5865 |
![]() David Joseph Wilhelm, Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 2780 Bob Wallace Ave Sw, Huntsville, AL 35805 Phone: 256-533-4626 Fax: 256-993-0076 |
![]() Syed Hammad Alam, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 810 Franklin St Se Ste A, Huntsville, AL 35801 Phone: 256-533-7676 Fax: 256-533-3171 |
![]() Hafiz Zafar Ahmed Mahmood, M.D Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 810 Franklin St Se Ste A, Huntsville, AL 35801 Phone: 256-533-7676 Fax: 256-533-3171 |
![]() Dr. David P Tietjen, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2780 Bob Wallace Avenue, Suite E, Huntsville, AL 35805 Phone: 256-533-4626 Fax: 256-533-4710 |
![]() Larry Walker, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 810 Franklin St Se, Suite A, Huntsville, AL 35801 Phone: 256-881-1160 Fax: 256-533-3171 |
![]() Madan Kumar Nanjunde Gowda, Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 101 Sivley Rd Sw, Huntsville, AL 35801 Phone: 256-265-3880 Fax: 256-265-3886 |
![]() Dr. Rosanne Lamia Winn, MD Internal Medicine - Nephrology Medicare: Not Enrolled in Medicare Practice Location: 2325 Pansy St Sw, Suite E, Huntsville, AL 35801 Phone: 256-533-4626 Fax: 256-533-4710 |
![]() Dr. Todd A Broome, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2780 Bob Wallace Avenue, Huntsville, AL 35805 Phone: 256-533-4626 Fax: 256-533-4710 |
![]() Dr. Roger W Coomer, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2780 Bob Wallace Avenue, Suite E, Huntsville, AL 35805 Phone: 256-533-4626 Fax: 256-533-4710 |
![]() Michael J Quadrini, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2780 Bob Wallace Avenue, Suite E, Huntsville, AL 35805 Phone: 256-533-4626 |
![]() Dr. Bruce M Diplacido, MD Internal Medicine - Nephrology Medicare: Not Enrolled in Medicare Practice Location: 2780 Bob Wallace Avenue, Suite E, Huntsville, AL 35805 Phone: 256-533-4626 Fax: 256-533-4710 |
![]() James Smelser, M. D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 810 Franklin St Se, Suite A, Huntsville, AL 35801 Phone: 256-533-7676 Fax: 256-533-3171 |
![]() Sabrina G. Bessette, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2451 University Hospital Drive, Mastin 102, Mobile, AL 36617 Phone: 251-470-5890 Fax: 251-471-7925 |
![]() Errol D. Crook, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2451 Fillingim St, Mastin Bldg., Mobile, AL 36617 Phone: 251-470-5890 Fax: 251-471-7925 |
![]() Dr. Richard Sellors Meador Jr., M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 124a South University Blvd., Mobile, AL 36608 Phone: 251-343-5004 Fax: 251-343-5136 |
![]() Andrew Felis, DO Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 124 S University Blvd, Mobile, AL 36608 Phone: 251-343-5004 Fax: 251-343-8383 |
![]() Emad Al Jaber, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2451 Fillingim St # 102, Mobile, AL 36617 Phone: 251-470-5890 Fax: 251-471-7925 |
![]() Wanda G. Kirkpatrick, MD Internal Medicine - Nephrology Medicare: Not Enrolled in Medicare Practice Location: 2451 Fillingim St, Mastin Bldg, Mobile, AL 36617 Phone: 251-470-5890 Fax: 251-471-7925 |