Birmingham, Alabama Internal Medicine Physicians

Doctor

Dr. Gregory Little Jr MD

  • Internal Medicine
  • 3686 Grandview Pkwy
    Birmingham, AL 35243
Doctor

Dr. James Sosnowchik MD

  • Internal Medicine

39 Years Experience

  • 2022 Brookwood Medical Ctr Dr
    Birmingham, AL 35209
Doctor

Dr. Jack Ghably MD

  • Internal Medicine

5 Years Experience

  • 1601 4th Ave S
    Birmingham, AL 35233
Doctor

Dr. Larry Hunt MD

  • Internal Medicine

32 Years Experience

  • 2000 6th Ave S
    Birmingham, AL 35233
Doctor

Dr. Gabrielle Rocque MD

  • Hematology and Oncology
  • Internal Medicine

10 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Andrew Land MD

  • Internal Medicine

6 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Kevin Harris MD

  • Hematology and Oncology
  • Internal Medicine

30 Years Experience

  • 2000 6th Ave S
    Birmingham, AL 35233
Doctor

Dr. Stephen Bell MD

  • Internal Medicine

7 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. James Cranford Jr MD

  • Internal Medicine
  • Emergency Medicine

36 Years Experience

  • 4902 Valleydale Rd
    Birmingham, AL 35242
Doctor

Dr. Syed Hussain MD

  • Internal Medicine

36 Years Experience

  • 700 19th St S
    Birmingham, AL 35233
Doctor

Dr. Harold Settle Jr MD

  • Cardiology
  • Internal Medicine
  • 100 Pilot Medical Dr
    Birmingham, AL 35235
Doctor

Dr. Karin Rock MD

  • Internal Medicine

37 Years Experience

  • 5012 Greystone Way
    Birmingham, AL 35242
Doctor

Dr. Christopher Brian MD

  • Cardiology
  • Internal Medicine

23 Years Experience

  • 100 Pilot Medical Dr
    Birmingham, AL 35235
Doctor

Dr. Steven Rowe MD

  • Pulmonary Disease
  • Internal Medicine

18 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Josh Cockrell MD

  • Interventional Cardiology
  • Internal Medicine

10 Years Experience

  • 3686 Grandview Pkwy
    Birmingham, AL 35243
Doctor

Dr. Gorman Jones III MD

  • Internal Medicine

25 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Thomas Riser MD

  • Internal Medicine

35 Years Experience

  • 513 Brookwood Blvd
    Birmingham, AL 35209
Doctor

Dr. Bhupesh Panwar MD

  • Nephrology
  • Internal Medicine

10 Years Experience

  • 1900 University Blvd
    Birmingham, AL 35233
Doctor

Dr. Marcin Trojanowski MD

  • Rheumatology
  • Internal Medicine

6 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Jennifer White MD

  • Internal Medicine

20 Years Experience

  • 48 Medical Park Dr E
    Birmingham, AL 35235
Doctor

Dr. Sowmya Chandra Reddy MD

  • Internal Medicine
  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Sarah Scheurich-Payne MD

  • Pediatrics
  • Internal Medicine

18 Years Experience

  • 1600 20th St S
    Birmingham, AL 35205
Doctor

Dr. William Garvey MD

  • Endocrinology, Diabetes and Metabolism
  • Internal Medicine

38 Years Experience

  • 1802 6th Ave S
    Birmingham, AL 35233
Doctor

Dr. Steven Jones MD

  • Cardiovascular Disease
  • Internal Medicine

31 Years Experience

  • 3980 Colonnade Pkwy
    Birmingham, AL 35243
Doctor

Dr. Christopher Spiker MD

  • Internal Medicine
  • 840 Montclair Rd
    Birmingham, AL 35213
Doctor

Dr. Ravi Paluri MD

  • Internal Medicine
  • 619 19th St S
    Birmingham, AL 35233
Doctor

Dr. Michael Mugavero MD

  • Infectious Disease
  • Internal Medicine

17 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Denyse Thornley-Brown MD

  • Nephrology
  • Internal Medicine

32 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. David Schultz MD

  • Cardiovascular Disease
  • Internal Medicine

23 Years Experience

  • 833 Saint Vincents Dr
    Birmingham, AL 35205
Doctor

Dr. Barri Fessler MD

  • Rheumatology
  • Internal Medicine

29 Years Experience

  • 2000 6th Ave S
    Birmingham, AL 35233
Doctor

Dr. Joshua Turner MD

  • Internal Medicine

7 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Katherine Lavie MD

  • Internal Medicine
  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Stirling Shirah MD

  • Internal Medicine
  • 3686 Grandview Pkwy
    Birmingham, AL 35243
Doctor

Dr. Christopher Monty MD

  • Internal Medicine

17 Years Experience

  • 2660 10th Ave S
    Birmingham, AL 35205
Doctor

Dr. Ankit Madan MD

  • Internal Medicine
  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Yanming Xing MD

  • Rheumatology
  • Internal Medicine

17 Years Experience

  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Joseph Cochran MD

  • Gastroenterology
  • Internal Medicine

36 Years Experience

  • 1 Independence Plz
    Birmingham, AL 35209
Doctor

Dr. Ryan Kraemer MD

  • Internal Medicine
  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Linda Faulk MD

  • Internal Medicine
  • 619 19th St S
    Birmingham, AL 35233
Doctor

Dr. Grant Williams MD

  • Internal Medicine

8 Years Experience

  • 500 22nd St S
    Birmingham, AL 35233
Doctor

Dr. Jessica Mccain DO

  • Internal Medicine
  • 3686 Grandview Pkwy
    Birmingham, AL 35243
Doctor

Dr. William Kirby III MD

  • Internal Medicine

23 Years Experience

  • 832 Princeton Ave SW
    Birmingham, AL 35211
Doctor

Dr. Raghu Konanur Venkataram MD

  • Internal Medicine

6 Years Experience

  • 1900 University Blvd
    Birmingham, AL 35233
Doctor

Dr. Wiley Truss MD

  • Internal Medicine

6 Years Experience

  • 619 19th St S
    Birmingham, AL 35233
Doctor

Dr. David Lafon MD

  • Internal Medicine

5 Years Experience

  • 619 19th St S
    Birmingham, AL 35233
Doctor

Dr. Sandhya Garg MD

  • Internal Medicine

26 Years Experience

  • 801 Princeton Ave SW
    Birmingham, AL 35211
Doctor

Dr. W Watford Jr MD

  • Cardiovascular Disease
  • Internal Medicine

34 Years Experience

  • 2151 Highland Ave S
    Birmingham, AL 35205
Doctor

Dr. Barry Rayburn MD

  • Cardiovascular Disease
  • Internal Medicine

30 Years Experience

  • 3980 Colonnade Pkwy
    Birmingham, AL 35243
Doctor

Dr. Lauren Shea MD

  • Internal Medicine
  • 1530 3rd Ave S
    Birmingham, AL 35294
Doctor

Dr. Ross Lumsden MD

  • Internal Medicine

6 Years Experience

  • 619 19th St S
    Birmingham, AL 35233