Featured Carol Lin, NP Family Medicine 0 Accepting new patients 8.1 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 8.1 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 8.1 mi 633 Tuscaloosa Ave SW Birmingham, AL 35211 Phone Icon (205) 583-7888 On staff at Oak Street Health
Dr. Erin Britt, DO Internal Medicine 5.0 (1) Call for new patient details 56.6 mi 1890 AL Highway 157 Ste 300 Cullman, AL 35058 Tel: (256) 737-8000 (256) 737-8000 Call for more information
Dr. David Wilhelm, MD Internal Medicine 0 Call for new patient details Offers telehealth 7.1 mi 101 Missionary Rdg Ste 200 Birmingham, AL 35242 Tel: (205) 995-2260 (205) 995-2260 Call for more information
Dr. Sarah Kunin, MD Internal Medicine 0 Accepting new patients Offers telehealth 6.3 mi 1817 Oxmoor Rd Birmingham, AL 35209 Tel: (205) 870-4030 (205) 870-4030 Call for more information
Dr. Jesse Hilton, MD Internal Medicine 5.0 (1) Accepting new patients 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Roxanne Travelute, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 879-2002 (205) 879-2002 Call for more information
Dr. Andrea White, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2399 (205) 877-2399 Call for more information
Dr. David Kimbrell, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Daniyal Ansari, MD Internal Medicine 5.0 (1) Call for new patient details 78.1 mi 400 Taylor Rd Montgomery, AL 36117 Tel: (334) 277-8330 (334) 277-8330 Call for more information
Dr. Nziavake Masimasi, MD Internal Medicine 0 Accepting new patients Offers telehealth 78.0 mi 470 Taylor Rd Ste 310 Montgomery, AL 36117 Tel: (334) 244-4322 (334) 244-4322 Call for more information
Dr. Todd Schultz, MD Internal Medicine 4.0 (1) Call for new patient details Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Joshua Ivker, MD Internal Medicine 5.0 (2) Call for new patient details Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Charles Dasher, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 6.5 mi 1 Independence Plz Ste 900 Birmingham, AL 35209 Tel: (205) 271-8030 (205) 271-8030 Call for more information
Dr. Larry Gazzini, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Ladonna Richardson, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Ajay Patel, MD Internal Medicine 0 Call for new patient details Offers telehealth 5.9 mi 3686 Grandview Pkwy Ste 820 Birmingham, AL 35243 Tel: (205) 971-3000 (205) 971-3000 Call for more information
Dr. Charles Boackle, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Donny Kakati, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 6.5 mi 1 Independence Plz Ste 900 Birmingham, AL 35209 Tel: (205) 271-8000 (205) 271-8000 Call for more information
Dr. Robert Green, MD Internal Medicine 1.0 (1) Accepting new patients Offers telehealth 6.7 mi 2700 Highway 280 S Ste 370E Mountain Brk, AL 35223 Tel: (205) 709-1820 (205) 709-1820 Call for more information
Dr. Carmelita Prieto-DeJesus, MD Internal Medicine 0 Accepting new patients 78.0 mi 470 Taylor Rd Ste 310 Montgomery, AL 36117 Tel: (334) 747-2273 (334) 747-2273 Call for more information
Dr. James Abroms, MD Internal Medicine 5.0 (1) Accepting new patients 6.3 mi 1817 Oxmoor Rd Birmingham, AL 35209 Tel: (205) 870-4030 (205) 870-4030 Call for more information
Dr. Caroline Studdard, MD Internal Medicine 0 Accepting new patients Offers telehealth 8.8 mi 8000 Liberty Pkwy Ste 114 Vestavia, AL 35242 Tel: (205) 968-5988 (205) 968-5988 Call for more information
Dr. Raymond Browne, MD Internal Medicine 0 Accepting new patients Offers telehealth 6.2 mi 3106 Independence Dr Birmingham, AL 35209 Tel: (205) 871-7007 (205) 871-7007 Call for more information
Dr. James Crenshaw, MD Internal Medicine 0 Accepting new patients Offers telehealth 8.4 mi 805 Saint Vincents Dr Ste 510 Birmingham, AL 35205 Tel: (205) 595-5504 (205) 595-5504 Call for more information
Dr. Elsa Santillana, DO Internal Medicine 0 Call for new patient details Offers telehealth 8.3 mi 2000 6th Ave S Birmingham, AL 35233 Tel: (205) 934-9999 (205) 934-9999 Call for more information
Dr. Robert Frederickson, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 5.9 mi 513 Brookwood Blvd Ste 50 Birmingham, AL 35209 Tel: (205) 877-2761 (205) 877-2761 Call for more information
Dr. Gerald Norris, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 8.4 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4685 (205) 933-4685 Call for more information
Dr. Elizabeth Griffin, MD Internal Medicine 0 Call for new patient details 5.6 mi 10 Old Montgomery Hwy Ste 100 Birmingham, AL 35209 Tel: (205) 949-1900 (205) 949-1900 Call for more information
Dr. David Deatkine, MD Internal Medicine 5.0 (1) Call for new patient details 8.4 mi 2728 10th Ave S Ste 310 Birmingham, AL 35205 Tel: (205) 313-2650 (205) 313-2650 Call for more information
Dr. Jeremy Stidham, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 56.6 mi 1890 AL Highway 157 Ste 300 Cullman, AL 35058 Tel: (256) 737-8000 (256) 737-8000 Call for more information
Dr. Alan Gertler, MD Internal Medicine 0 Accepting new patients 3.0 mi 2145 Bonner Way Ste 200 Birmingham, AL 35243 Tel: (205) 978-4300 (205) 978-4300 Call for more information
Dr. Craig Rich, MD Internal Medicine 0 Call for new patient details Offers telehealth 8.4 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4676 (205) 933-4676 Call for more information
Dr. David Black, MD Internal Medicine 0 Accepting new patients Offers telehealth 5.9 mi 3686 Grandview Pkwy Ste 820 Birmingham, AL 35243 Tel: (205) 971-3000 (205) 971-3000 Call for more information
Dr. Marina Brainin, MD Internal Medicine 0 Accepting new patients Offers telehealth 3.4 mi 501 Emery Dr W Hoover, AL 35244 Tel: (205) 989-7254 (205) 989-7254 Call for more information
Dr. Melinda Hart, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 56.6 mi 1890 AL Highway 157 Ste 420 Cullman, AL 35058 Tel: (256) 737-8000 (256) 737-8000 Call for more information
Dr. Nolan Hudson, MD Internal Medicine 0 Accepting new patients Offers telehealth 20.2 mi 2217 Decatur Hwy Ste 101 Gardendale, AL 35071 Tel: (205) 502-4500 (205) 502-4500 Call for more information
Dr. Scott Matthews, MD Internal Medicine 0 Call for new patient details Offers telehealth 83.6 mi 1201 Somerville Rd SE Decatur, AL 35601 Tel: (256) 584-8038 (256) 584-8038 Call for more information
Dr. Erin Thomas, MD Internal Medicine 1.0 (1) Accepting new patients Offers telehealth 5.8 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-1000 (205) 971-1000 Call for more information
Dr. Jagdeep Singh, MD Internal Medicine 0 Call for new patient details Offers telehealth 100.4 mi 1168 N Main St Cedartown, GA 30125 Tel: (770) 749-1005 (770) 749-1005 Call for more information
Dr. Junaid Memon, MD Internal Medicine 0 Call for new patient details Offers telehealth 98.0 mi 1508 S Broad St Ste 400 Scottsboro, AL 35768 Tel: (256) 259-3344
Dr. Alan Gruman, MD Internal Medicine 0 Call for new patient details 8.2 mi 619 19th St S Birmingham, AL 35233 Tel: (205) 934-4011 (205) 934-4011 Call for more information
Dr. Katharine Ammons, MD Internal Medicine 0 Accepting new patients 101.2 mi 14 Cherokee Rd Cedartown, GA 30125 Tel: (770) 749-5400 (770) 749-5400 Call for more information
Dr. Maura Kennedy, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 6.7 mi 12 Office Park Cir Mountain Brk, AL 35223 Tel: (205) 933-0320 (205) 933-0320 Call for more information
Dr. Christopher Shaver, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 6.5 mi 1 Independence Plz Ste 900 Birmingham, AL 35209 Tel: (205) 871-3200 (205) 871-3200 Call for more information
Dr. Barbara Kucewicz-Kopyta, MD Internal Medicine 0 Call for new patient details Offers telehealth 69.4 mi 312 Sand Mountain Dr E Albertville, AL 35950 Tel: (256) 891-4577 (256) 891-4577 Call for more information
Dr. Mary Strawn, MD Internal Medicine 5.0 (2) Call for new patient details Offers telehealth 8.4 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4676 (205) 933-4676 Call for more information
Dr. Marlo Hodnett, MD Internal Medicine 0 Accepting new patients Offers telehealth 69.4 mi 525 Abundant Life Way Sawyerville, AL 36776 Tel: (334) 624-2553 (334) 624-2553 Call for more information
Dr. Charles Crow, MD Internal Medicine 0 Accepting new patients Offers telehealth 4.1 mi 2017 Canyon Rd Ste 39 Vestavia Hills, AL 35216 Tel: (205) 871-7746 (205) 871-7746 Call for more information
Dr. Charles Lichty, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 8.4 mi 833 Saint Vincents Dr Ste 300 Birmingham, AL 35205 Tel: (205) 933-4664 (205) 933-4664 Call for more information
Dr. Walter Dunn, MD Internal Medicine 5.0 (2) Accepting new patients Offers telehealth 5.5 mi 2010 Brookwood Medical Ctr Dr Birmingham, AL 35209 Tel: (205) 877-1000 (205) 877-1000 Call for more information
Dr. John Abrams II, MD Internal Medicine 0 Call for new patient details 94.2 mi 1548 Professional Pkwy Auburn, AL 36830 Tel: (334) 826-2901 (334) 826-2901 Call for more information
Dr. Ivana Kajdos, MD Internal Medicine 5.0 (1) Accepting new patients 8.0 mi 1130 22nd St S Ste 1000 Birmingham, AL 35205 Tel: (205) 385-0630 (205) 385-0630 Call for more information
Dr. Ramann Nallamala, MD Internal Medicine 5.0 (1) Accepting new patients 93.1 mi 420 Lowell Dr SE Ste 100 Huntsville, AL 35801 Tel: (256) 535-5992 (256) 535-5992 Call for more information
Dr. John Nichols, MD Internal Medicine 0 Accepting new patients Offers telehealth 8.4 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 393-7000 (205) 393-7000 Call for more information
Dr. James Frey, MD Internal Medicine 0 Accepting new patients 8.2 mi 5511 Highway 280 Ste 210 Birmingham, AL 35242 Tel: (205) 960-3664 (205) 960-3664 Call for more information
Dr. Larry Alford, MD Internal Medicine 5.0 (2) Accepting new patients Offers telehealth 8.1 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053
Dr. Anabela Simon-Lee, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 5.6 mi 2022 Brookwood Medical Ctr Dr Ste 403 Birmingham, AL 35209 Tel: (205) 877-1000 (205) 877-1000 Call for more information
Dr. Jose Chung Jr, MD Internal Medicine 0 Call for new patient details 79.4 mi 2105 E South Blvd Montgomery, AL 36116 Tel: (334) 271-4503 (334) 271-4503 Call for more information
Dr. William Dailey, MD Internal Medicine 0 Call for new patient details Offers telehealth 78.7 mi 6940 Winton Blount Blvd Montgomery, AL 36117 Tel: (334) 279-9211 (334) 279-9211 Call for more information
Dr. James Gewin, MD Internal Medicine 0 Call for new patient details Offers telehealth 6.1 mi 4317 Dolly Ridge Rd Ste 201 Vestavia, AL 35243 Tel: (205) 967-9248 (205) 967-9248 Call for more information
Dr. James Wilhite, MD Internal Medicine 5.0 (1) Call for new patient details 42.0 mi 5500 Rice Mine Rd NE Tuscaloosa, AL 35406 Tel: (205) 764-2362 (205) 764-2362 Call for more information
Dr. Stephen Stair, MD Internal Medicine 0 Call for new patient details 8.5 mi 500 22nd St S Birmingham, AL 35233 Tel: (205) 801-7474 (205) 801-7474 Call for more information
Dr. Shani Lampley, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 7.1 mi 101 Missionary Rdg Ste 200 Birmingham, AL 35242 Tel: (205) 995-2260 (205) 995-2260 Call for more information