Featured Kristina Waters, NP Family Medicine 0 Call for new patient details 2.8 mi 3302 15th St Ste 100 Tuscaloosa, AL 35401 Phone Icon (205) 583-7896 On staff at Oak Street Health
Featured Cynthia Evans, NP Family Medicine 0 Call for new patient details 2.8 mi 3302 15th St Ste 100 Tuscaloosa, AL 35401 Phone Icon (205) 583-7891 On staff at Oak Street Health
Featured Tracee Raife, NP Geriatric Medicine 0 Call for new patient details 2.8 mi 3302 15th St Ste 100 Tuscaloosa, AL 35401 Phone Icon (205) 583-7915 On staff at Oak Street Health
Dr. James Wilhite, MD Internal Medicine 5.0 (1) Call for new patient details 2.9 mi 100 Rice Mine Rd N Ste 150 Tuscaloosa, AL 35406 Tel: (205) 349-4200 (205) 349-4200 Call for more information
Dr. Charles Dasher, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.2 mi 1 Independence Plz Ste 900 Birmingham, AL 35209 Tel: (205) 271-8030 (205) 271-8030 Call for more information
Dr. Christopher Shaver, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.1 mi 1 Independence Plz Birmingham, AL 35209 Tel: (205) 271-8000 (205) 271-8000 Call for more information
Dr. Charles Lichty, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.8 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4417 (205) 933-4417 Call for more information
Dr. John Shallcross, MD Internal Medicine 0 Accepting new patients Offers telehealth 49.1 mi 1 Independence Plz Birmingham, AL 35209 Tel: (205) 271-8000 (205) 271-8000 Call for more information
Dr. Donny Kakati, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.2 mi 1 Independence Plz Ste 900 Birmingham, AL 35209 Tel: (205) 271-8000 (205) 271-8000 Call for more information
Dr. Joseph Cochran, MD Internal Medicine 0 Accepting new patients Offers telehealth 49.1 mi 1 Independence Plz Birmingham, AL 35209 Tel: (205) 271-8000 (205) 271-8000 Call for more information
Dr. Jordan Vaughn, MD Internal Medicine 0 Accepting new patients Offers telehealth 47.0 mi 1 W Lakeshore Dr Ste 100 Birmingham, AL 35209 Tel: (205) 930-2950 (205) 930-2950 Call for more information
Dr. Victor Bonuel, MD Internal Medicine 0 Call for new patient details 45.9 mi 120 Colonial Promenade Pkwy Alabaster, AL 35007 Tel: (205) 605-0495 (205) 605-0495 Call for more information
Dr. Benjamin Boatright, MD Internal Medicine 0 Accepting new patients Offers telehealth 71.8 mi 1127 Earl Frye Blvd Ste A Amory, MS 38821 Tel: (662) 257-2324 (662) 257-2324 Call for more information
Dr. Debra Davis, MD Internal Medicine 2.0 (1) Call for new patient details Offers telehealth 1.5 mi 6205 Jemison Ln Northport, AL 35476 Tel: (205) 348-6700 (205) 348-6700 Call for more information
Dr. Arti Pandey, MD Internal Medicine 0 Call for new patient details Offers telehealth 4.5 mi 4810 Harkey Ln Tuscaloosa, AL 35406 Tel: (205) 344-6938 (205) 344-6938 Call for more information
Dr. George Tisdale, MD Internal Medicine 0 Call for new patient details 35.3 mi 5000 Medical West Way Bessemer, AL 35022 Tel: (205) 481-7000 (205) 481-7000 Call for more information
Dr. Jason Junkins, MD Internal Medicine 0 Accepting new patients Offers telehealth 49.2 mi 1944 28th Ave S Birmingham, AL 35209
Dr. Nadeem Akhtar, MD Internal Medicine 0 Call for new patient details 6.7 mi 3701 Loop Rd Tuscaloosa, AL 35404 Tel: (205) 554-2000 (205) 554-2000 Call for more information
Dr. William Rasberry Jr, MD Internal Medicine 0 Call for new patient details 4.5 mi 809 University Blvd E Tuscaloosa, AL 35401 Tel: (205) 759-7111 (205) 759-7111 Call for more information
Dr. Craig Rich, MD Internal Medicine 0 Call for new patient details Offers telehealth 49.8 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4400 (205) 933-4400 Call for more information
Dr. Noah Fitzpatrick, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.9 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4676 (205) 933-4676 Call for more information
Dr. Sara Taylor, MD Internal Medicine 5.0 (1) Call for new patient details 49.0 mi 3800 Ridgeway Dr Birmingham, AL 35209 Tel: (205) 868-2000 (205) 868-2000 Call for more information
Dr. Marlo Hodnett, MD Internal Medicine 0 Accepting new patients Offers telehealth 34.8 mi 525 Abundant Life Way Sawyerville, AL 36776 Tel: (334) 624-2553 (334) 624-2553 Call for more information
Dr. James Moss, MD Internal Medicine 0 Call for new patient details Offers telehealth 49.5 mi 1528 Carraway Blvd Birmingham, AL 35234 Tel: (205) 487-4224 (205) 487-4224 Call for more information
Dr. James Woodard, MD Internal Medicine 0 Call for new patient details 47.8 mi 56 Dutch Ln Columbus, MS 39702 Tel: (662) 329-3808 (662) 329-3808 Call for more information
Dr. Michael Patton, DO Internal Medicine 0 Accepting new patients Offers telehealth 61.0 mi 143 White Oak Trl Warrior, AL 35180 Tel: (205) 647-1819 (205) 647-1819 Call for more information
Dr. Warren Holley, MD Internal Medicine 0 Call for new patient details 2.6 mi 4401 Watermelon Rd Northport, AL 35473 Tel: (205) 343-2811 (205) 343-2811 Call for more information
Dr. Robert Green, MD Internal Medicine 1.0 (1) Accepting new patients Offers telehealth 49.4 mi 2100 Southbridge Pkwy Ste 650 Birmingham, AL 35209 Tel: (205) 709-1820 (205) 709-1820 Call for more information
Dr. Jeremy Smith, MD Internal Medicine 0 Call for new patient details Offers telehealth 49.8 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4400 (205) 933-4400 Call for more information
Dr. Mohannad Azzam, MD Internal Medicine 0 Call for new patient details 35.3 mi 995 9th Ave SW Ste 305 Bessemer, AL 35022 Tel: (205) 481-8525 (205) 481-8525 Call for more information
Dr. Nicholas Echemendia, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 60.8 mi 3536 Vann Rd Ste B Birmingham, AL 35235 Tel: (205) 838-3200 (205) 838-3200 Call for more information
Dr. Duane Shroyer, MD Internal Medicine 0 Accepting new patients Offers telehealth 49.8 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4433 (205) 933-4433 Call for more information
Dr. Andrea White, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.6 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2399 (205) 877-2399 Call for more information
Dr. William Alldredge, MD Internal Medicine 0 Accepting new patients Offers telehealth 2.9 mi 100 Rice Mine Rd N Ste 100 Tuscaloosa, AL 35406 Tel: (205) 349-4200 (205) 349-4200 Call for more information
Dr. Larry Alford, MD Internal Medicine 5.0 (2) Accepting new patients Offers telehealth 46.5 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053
Dr. Sakina Kamal, MD Internal Medicine 0 Call for new patient details 2.6 mi 4401 Watermelon Rd Northport, AL 35473 Tel: (205) 343-2811
Dr. Milo Spruiell, MD Internal Medicine 0 Call for new patient details Offers telehealth 49.5 mi 1528 Carraway Blvd Birmingham, AL 35234 Tel: (205) 487-4224 (205) 487-4224 Call for more information
Dr. Ladonna Richardson, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.6 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Raymond Kostromin, MD Internal Medicine 0 Call for new patient details 58.2 mi 50 Medical Park Dr E Birmingham, AL 35235 Tel: (205) 838-3000 (205) 838-3000 Call for more information
Dr. Marcus Bell, MD Internal Medicine 0 Accepting new patients 46.6 mi 575 Southland Dr Vestavia, AL 35226 Tel: (205) 721-6200 (205) 721-6200 Call for more information
Dr. Stephen Stuart, MD Internal Medicine 5.0 (2) Accepting new patients 49.9 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4640 (205) 933-4640 Call for more information
Dr. Peyton Paisley, MD Internal Medicine 0 Call for new patient details 46.6 mi 575 Southland Dr Vestavia, AL 35226 Tel: (205) 721-6200 (205) 721-6200 Call for more information
Dr. Harold Thomas, MD Internal Medicine 0 Accepting new patients 72.1 mi 900 Earl Frye Blvd Ste A Amory, MS 38821 Tel: (662) 256-9331 (662) 256-9331 Call for more information
Dr. Ross Vaughn, MD Internal Medicine 0 Accepting new patients Offers telehealth 1.4 mi 2400 Hospital Dr Northport, AL 35476 Tel: (205) 330-8412 (205) 330-8412 Call for more information
Dr. Christina Nadar, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 48.9 mi 1515 6th Ave S Birmingham, AL 35233 Tel: (205) 930-3200 (205) 930-3200 Call for more information
Dr. Andrew Land, MD Internal Medicine 0 Accepting new patients Offers telehealth 49.0 mi 1717 6th Ave S Birmingham, AL 35233 Tel: (800) 822-8816 (800) 822-8816 Call for more information
Dr. Gilbert Douglas, DO Internal Medicine 0 Accepting new patients Offers telehealth 53.1 mi 313 Fieldstown Rd Ste 103 Gardendale, AL 35071 Tel: (205) 631-0055 (205) 631-0055 Call for more information
Dr. James Oliver, MD Internal Medicine 0 Call for new patient details 49.0 mi 1717 6th Ave S Birmingham, AL 35233 Tel: (800) 822-8816 (800) 822-8816 Call for more information
Dr. Gary Thomas, MD Internal Medicine 0 Call for new patient details Offers telehealth 49.5 mi 1530 US Highway 43 Winfield, AL 35594 Tel: (205) 487-7000 (205) 487-7000 Call for more information
Dr. Joshua Burkhart, MD Internal Medicine 0 Call for new patient details 49.1 mi 619 19th St S Birmingham, AL 35233 Tel: (205) 934-4011 (205) 934-4011 Call for more information
Dr. James Abroms, MD Internal Medicine 0 Accepting new patients 49.0 mi 1817 Oxmoor Rd Birmingham, AL 35209 Tel: (205) 870-4030 (205) 870-4030 Call for more information
Dr. Audra Busenlehner, MD Internal Medicine 0 Accepting new patients 2.2 mi 3515 Watermelon Rd Northport, AL 35473 Tel: (205) 737-9024 (205) 737-9024 Call for more information
Dr. James Barton, MD Internal Medicine 0 Call for new patient details 45.9 mi 1450 Jones Dairy Rd Ste 800 Jasper, AL 35501 Tel: (205) 295-4100 (205) 295-4100 Call for more information
Dr. Frantzcy Ceneus, MD Internal Medicine 0 Call for new patient details 46.9 mi 245 Cahaba Valley Pkwy Ste 110 Pelham, AL 35124 Tel: (205) 663-6887 (205) 663-6887 Call for more information
Dr. Frank Malensek, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.9 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4640 (205) 933-4640 Call for more information
Dr. John Warren, MD Internal Medicine 0 Accepting new patients Offers telehealth 0.7 mi 2201 32nd St Northport, AL 35476 Tel: (205) 759-2582 (205) 759-2582 Call for more information
Dr. Clark Gray, MD Internal Medicine 0 Accepting new patients 29.3 mi 22720 Bucksville Rd Mc Calla, AL 35111 Tel: (205) 481-8640 (205) 481-8640 Call for more information
Dr. Peter Miller, MD Internal Medicine 0 Accepting new patients Offers telehealth 49.4 mi 2010 Brookwood Medical Ctr Dr Fl 1 Birmingham, AL 35209 Tel: (205) 877-1114 (205) 877-1114 Call for more information
Dr. Jian Fong, MD Internal Medicine 0 Accepting new patients 43.5 mi 5569 Grove Blvd Ste 121 Hoover, AL 35226 Tel: (205) 637-2600 (205) 637-2600 Call for more information
Dr. Steven Real, MD Internal Medicine 0 Call for new patient details 49.4 mi 2010 Brookwood Medical Ctr Dr Birmingham, AL 35209 Tel: (205) 877-1930 (205) 877-1930 Call for more information
Dr. Hassan Alkhatib, MD Internal Medicine 1.0 (1) Accepting new patients Offers telehealth 4.5 mi 809 University Blvd E Tuscaloosa, AL 35401 Tel: (205) 759-7111 (205) 759-7111 Call for more information
Dr. David Hardin, MD Internal Medicine 0 Call for new patient details 45.0 mi 3 Brown Cir Alabaster, AL 35007 Tel: (205) 984-2729 (205) 984-2729 Call for more information
Dr. Nicholas McQueen, MD Internal Medicine 0 Call for new patient details Offers telehealth 49.1 mi 625 19th St S Birmingham, AL 35233 Tel: (205) 934-9666 (205) 934-9666 Call for more information
Dr. Charles Boackle, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 49.6 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Alison Daggett, MD Internal Medicine 5.0 (2) Call for new patient details 58.2 mi 50 Medical Park Dr E Birmingham, AL 35235 Tel: (205) 838-3970 (205) 838-3970 Call for more information