Featured Carol Lin, NP Family Medicine 0 Accepting new patients 2.4 mi 633 Tuscaloosa Ave SW Birmingham, AL 35211 Phone Icon (205) 583-7949 On staff at Oak Street Health
Featured Sherwanna Wheeler, NP Family Medicine 0 Accepting new patients 2.4 mi 633 Tuscaloosa Ave SW Birmingham, AL 35211 Phone Icon (205) 583-7980 On staff at Oak Street Health
Featured Debra Green, NP Family Medicine 0 Accepting new patients 2.4 mi 633 Tuscaloosa Ave SW Birmingham, AL 35211 Phone Icon (205) 583-7888 On staff at Oak Street Health
Dr. Charles Dasher, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 3.1 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 3.1 mi 1 Independence Plz Ste 900 Birmingham, AL 35209 Tel: (205) 871-3200 (205) 871-3200 Call for more information
Dr. Charles Lichty, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 1.5 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 3.0 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 3.1 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 3.1 mi 1 Independence Plz Ste 900 Birmingham, AL 35209 Tel: (205) 868-4286 (205) 868-4286 Call for more information
Dr. Jordan Vaughn, MD Internal Medicine 0 Accepting new patients Offers telehealth 3.7 mi 790 Montclair Rd Ste 150 Birmingham, AL 35213 Tel: (205) 726-2835 (205) 726-2835 Call for more information
Dr. Victor Bonuel, MD Internal Medicine 0 Call for new patient details 9.0 mi 919 Odum Rd Gardendale, AL 35071 Tel: (205) 631-6834 (205) 631-6834 Call for more information
Dr. Jason Junkins, MD Internal Medicine 0 Accepting new patients Offers telehealth 3.0 mi 1944 28th Ave S Homewood, AL 35209 Tel: (205) 545-4715 (205) 545-4715 Call for more information
Dr. Craig Rich, MD Internal Medicine 0 Call for new patient details Offers telehealth 1.5 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4400 (205) 933-4400 Call for more information
Dr. George Tisdale, MD Internal Medicine 0 Call for new patient details 2.5 mi 817 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 783-7970 (205) 783-7970 Call for more information
Dr. Sara Taylor, MD Internal Medicine 5.0 (1) Call for new patient details 1.6 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 447-0703 (205) 447-0703 Call for more information
Dr. James Moss, MD Internal Medicine 0 Call for new patient details Offers telehealth 1.1 mi 1528 Carraway Blvd Birmingham, AL 35234 Tel: (205) 487-4224 (205) 487-4224 Call for more information
Dr. Noah Fitzpatrick, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 1.6 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4676 (205) 933-4676 Call for more information
Dr. Nicholas Echemendia, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 11.9 mi 3536 Vann Rd Ste B Birmingham, AL 35235 Tel: (205) 838-3200 (205) 838-3200 Call for more information
Dr. Robert Green, MD Internal Medicine 1.0 (1) Accepting new patients Offers telehealth 1.5 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4400 (205) 933-4400 Call for more information
Dr. Michael Patton, DO Internal Medicine 0 Accepting new patients Offers telehealth 22.9 mi 143 White Oak Trl Warrior, AL 35180 Tel: (205) 647-1819 (205) 647-1819 Call for more information
Dr. Duane Shroyer, MD Internal Medicine 0 Accepting new patients Offers telehealth 1.5 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4433 (205) 933-4433 Call for more information
Dr. James Wilhite, MD Internal Medicine 5.0 (1) Call for new patient details 44.3 mi 5500 Rice Mine Rd NE Tuscaloosa, AL 35406 Tel: (205) 764-2362 (205) 764-2362 Call for more information
Dr. Andrea White, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 4.1 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2399 (205) 877-2399 Call for more information
Dr. Raymond Kostromin, MD Internal Medicine 0 Call for new patient details 9.3 mi 50 Medical Park Dr E Birmingham, AL 35235 Tel: (205) 838-3000 (205) 838-3000 Call for more information
Dr. Milo Spruiell, MD Internal Medicine 0 Call for new patient details Offers telehealth 1.1 mi 1528 Carraway Blvd Birmingham, AL 35234 Tel: (205) 487-4224 (205) 487-4224 Call for more information
Dr. Larry Alford, MD Internal Medicine 5.0 (2) Accepting new patients Offers telehealth 2.5 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053
Dr. Ladonna Richardson, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 4.1 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Marcus Bell, MD Internal Medicine 0 Accepting new patients 4.4 mi 2010 Brookwood Medical Ctr Dr Birmingham, AL 35209 Tel: (205) 877-1000 (205) 877-1000 Call for more information
Dr. Andrew Land, MD Internal Medicine 0 Accepting new patients Offers telehealth 1.1 mi 1717 6th Ave S Birmingham, AL 35233 Tel: (800) 822-8816 (800) 822-8816 Call for more information
Dr. Peyton Paisley, MD Internal Medicine 0 Call for new patient details 4.4 mi 2010 Brookwood Medical Ctr Dr Birmingham, AL 35209 Tel: (205) 877-2707 (205) 877-2707 Call for more information
Dr. Mohannad Azzam, MD Internal Medicine 0 Call for new patient details 5.9 mi 1028 Bessemer Rd Birmingham, AL 35228 Tel: (334) 414-2936 (334) 414-2936 Call for more information
Dr. James Oliver, MD Internal Medicine 0 Call for new patient details 1.1 mi 1717 6th Ave S Birmingham, AL 35233 Tel: (800) 822-8816 (800) 822-8816 Call for more information
Dr. Nadeem Akhtar, MD Internal Medicine 0 Call for new patient details 6.8 mi 2816 Columbiana Rd # 102 Vestavia Hills, AL 35216 Tel: (205) 978-8070 (205) 978-8070 Call for more information
Dr. Joshua Burkhart, MD Internal Medicine 0 Call for new patient details 1.1 mi 619 19th St S Birmingham, AL 35233 Tel: (205) 934-4011 (205) 934-4011 Call for more information
Dr. Gilbert Douglas, DO Internal Medicine 0 Accepting new patients Offers telehealth 9.1 mi 313 Fieldstown Rd Ste 103 Gardendale, AL 35071 Tel: (205) 631-0055 (205) 631-0055 Call for more information
Dr. James Abroms, MD Internal Medicine 5.0 (1) Accepting new patients 3.2 mi 1817 Oxmoor Rd Birmingham, AL 35209 Tel: (205) 870-4030 (205) 870-4030 Call for more information
Dr. Steven Real, MD Internal Medicine 0 Call for new patient details 4.4 mi 2010 Brookwood Medical Ctr Dr Birmingham, AL 35209 Tel: (205) 877-1930 (205) 877-1930 Call for more information
Dr. Brandon Bringuel, MD Internal Medicine 0 Call for new patient details 1.1 mi 55310 PO Box Birmingham, AL 35249 Tel: (205) 934-4011 (205) 934-4011 Call for more information
Dr. Alison Daggett, MD Internal Medicine 5.0 (2) Call for new patient details 1.6 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 877-1000 (205) 877-1000 Call for more information
Dr. Jeremy Smith, MD Internal Medicine 0 Call for new patient details Offers telehealth 1.5 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4400 (205) 933-4400 Call for more information
Dr. Frantzcy Ceneus, MD Internal Medicine 0 Call for new patient details 1.6 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 930-2456 (205) 930-2456 Call for more information
Dr. William Rasberry Jr, MD Internal Medicine 0 Call for new patient details 2.5 mi 701 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 783-3000 (205) 783-3000 Call for more information
Dr. Stephen Stuart, MD Internal Medicine 5.0 (2) Accepting new patients 1.6 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4640 (205) 933-4640 Call for more information
Dr. Nicholas McQueen, MD Internal Medicine 0 Call for new patient details Offers telehealth 1.1 mi 625 19th St S Birmingham, AL 35233 Tel: (205) 934-9666 (205) 934-9666 Call for more information
Dr. Peter Miller, MD Internal Medicine 0 Accepting new patients Offers telehealth 4.4 mi 2010 Brookwood Medical Ctr Dr Fl 1 Birmingham, AL 35209 Tel: (205) 877-1114 (205) 877-1114 Call for more information
Dr. Benjamin Boatright, MD Internal Medicine 0 Accepting new patients Offers telehealth 100.7 mi 1127 Earl Frye Blvd Ste A Amory, MS 38821 Tel: (662) 257-2324 (662) 257-2324 Call for more information
Dr. Frank Malensek, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 1.6 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4640 (205) 933-4640 Call for more information
Dr. Charles Boackle, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 4.1 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Sailaja Varanasi, MD Internal Medicine 0 Call for new patient details 1.6 mi 2660 10th Ave S Birmingham, AL 35205 Tel: (205) 930-2456 (205) 930-2456 Call for more information
Dr. Sarah Kunin, MD Internal Medicine 0 Accepting new patients Offers telehealth 3.2 mi 1817 Oxmoor Rd Birmingham, AL 35209 Tel: (205) 870-4030 (205) 870-4030 Call for more information
Dr. William Spiegel, MD Internal Medicine 0 Accepting new patients 3.1 mi 2910 Crescent Ave Ste 100 Birmingham, AL 35209 Tel: (205) 380-8820 (205) 380-8820 Call for more information
Dr. Azita Takeshian, MD Internal Medicine 0 Accepting new patients 9.8 mi 100 Pilot Medical Dr Ste 275 Birmingham, AL 35235 Tel: (205) 380-2205 (205) 380-2205 Call for more information
Dr. Jian Fong, MD Internal Medicine 0 Accepting new patients 9.0 mi 1680 Montgomery Hwy Hoover, AL 35216 Tel: (205) 979-0888 (205) 979-0888 Call for more information
Dr. Kelli Grinder, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 2.5 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053
Dr. Mark Wilson, MD Internal Medicine 0 Call for new patient details 1.1 mi 1515 6th Ave S Birmingham, AL 35233 Tel: (205) 279-2860 (205) 279-2860 Call for more information
Dr. Andrew Allen, MD Internal Medicine 0 Call for new patient details 0.7 mi 125 20th St S # 103 Birmingham, AL 35233 Tel: (205) 801-5251 (205) 801-5251 Call for more information
Dr. Lisha Thornton, MD Internal Medicine 0 Call for new patient details 1.1 mi 1717 6th Ave S Birmingham, AL 35233 Tel: (800) 822-8816 (800) 822-8816 Call for more information
Dr. Barry McLean, MD Internal Medicine 0 Accepting new patients Offers telehealth 4.2 mi 10 Old Montgomery Hwy Ste 100 Homewood, AL 35209 Tel: (205) 949-1900 (205) 949-1900 Call for more information
Dr. McKenzie Kay, MD Internal Medicine 0 Call for new patient details 1.1 mi 625 19th St S Birmingham, AL 35233 Tel: (205) 934-2490 (205) 934-2490 Call for more information
Dr. Aftab Khan, MD Internal Medicine 0 Call for new patient details 8.0 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-1000 (205) 971-1000 Call for more information
Dr. David Gordon, MD Internal Medicine 0 Accepting new patients Offers telehealth 10.0 mi 4530A Southlake Pkwy Hoover, AL 35244 Tel: (205) 987-2845 (205) 987-2845 Call for more information
Dr. Debra Davis, MD Internal Medicine 2.0 (1) Call for new patient details Offers telehealth 46.8 mi 850 Peter Bryce Blvd Tuscaloosa, AL 35401 Tel: (205) 348-1265 (205) 348-1265 Call for more information
Dr. Alex Iannone, DO Internal Medicine 0 Call for new patient details 1.1 mi 619 19th St S Birmingham, AL 35233 Tel: (205) 975-0512 (205) 975-0512 Call for more information
Dr. Joseph Wu, MD Internal Medicine 0 Call for new patient details Offers telehealth 2.5 mi 701 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 783-3000 (205) 783-3000 Call for more information
Dr. Todd Schultz, MD Internal Medicine 4.0 (1) Call for new patient details Offers telehealth 4.1 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information