![]() Elizabeth D Ennis, M.D. Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 840 Montclair Rd, Suite 317, Birmingham, AL 35213 Phone: 205-592-5135 Fax: 205-592-5694 |
![]() Christine Heckemeyer, M.D. Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Not Enrolled in Medicare Practice Location: 1515 6th Ave S, Birmingham, AL 35233 Phone: 205-279-2860 Fax: 205-252-0197 |
![]() Richard Rosenthal, Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816 |
![]() Anath Shalev, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Not Enrolled in Medicare Practice Location: 1825 University Ave, 1206 Shelby Bldg, Birmingham, AL 35294 Phone: 205-996-4777 |
![]() Edison Goncalves, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 3525 Independence Dr, Birmingham, AL 35209 Phone: 205-971-2450 |
![]() Dr. Maria Prelipcean, M.D. Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 833 Saint Vincents Dr Ste 300, Pob Iii, Birmingham, AL 35205 Phone: 205-939-4512 Fax: 205-939-4519 |
![]() William Bealle Moore, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 833 Saint Vincents Dr, Birmingham, AL 35205 Phone: 052-933-4640 |
![]() Jennifer Elizabeth Sohn, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 833 Saint Vincents Dr Ste 300, Pob Iii, Birmingham, AL 35205 Phone: 205-939-4512 Fax: 205-939-4519 |
![]() Anne Weaver, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 619 19th St S, Birmingham, AL 35233 Phone: 205-934-4011 |
![]() Monica Agarwal, Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816 |
![]() Tom Vaughan, Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816 |
![]() Alan Myron Siegal, M.D. Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Not Enrolled in Medicare Practice Location: 840 Montclair Rd, Suite 317, Birmingham, AL 35213 Phone: 205-592-1095 Fax: 205-599-4538 |
![]() Omosefe Ogbeifun, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Medicare Enrolled Practice Location: 1201 11th Ave S Ste 410, Birmingham, AL 35205 Phone: 205-996-2671 |
![]() Julio Ceasar Delgado, M D Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Not Enrolled in Medicare Practice Location: 1600 20th St S, Birmingham, AL 35205 Phone: 205-212-5600 Fax: 205-212-5660 |
![]() Janelle Marie Townes, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 50 Medical Park Dr E Ste 158, Birmingham, AL 35235 Phone: 205-838-3156 Fax: 205-838-3157 |
![]() Ananda Basu, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 2000 6th Ave S, Birmingham, AL 35233 Phone: 205-934-9999 |
![]() Anish Patel, Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816 |
![]() Fernando Bril, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Medicare Enrolled Practice Location: 2000 6th Ave S, Birmingham, AL 35233 Phone: 205-934-9999 |
![]() Qurrat-ul-ain Aziz, DO Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Medicare Enrolled Practice Location: 625 19th St S, Birmingham, AL 35233 Phone: 256-551-4611 |
![]() Michael J Moates, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Medicare Enrolled Practice Location: 619 19th Street South, Birmingham, AL 35233 Phone: 205-934-6600 |