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. William Brown, MD Internal Medicine 5.0 (1) Call for new patient details 8.2 mi 1717 6th Ave S Birmingham, AL 35233 Tel: (800) 822-8816 (800) 822-8816 Call for more information
Dr. Jason Gamble Jr, MD Internal Medicine 0 Call for new patient details 11.9 mi 5000 Medical West Way Bessemer, AL 35022 Tel: (205) 481-8670 (205) 481-8670 Call for more information
Dr. David Wilson, MD Internal Medicine 0 Accepting new patients Offers telehealth 38.2 mi 102 Medical Center Dr Clanton, AL 35045 Tel: (205) 287-3900 (205) 287-3900 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. Prince Uzoije, MD Internal Medicine 0 Call for new patient details Offers telehealth 15.9 mi 50 Medical Park Dr E Birmingham, AL 35235 Tel: (205) 838-3000 (205) 838-3000 Call for more information
Dr. T Ricketts, MD Internal Medicine 0 Accepting new patients 8.0 mi 7131 Cahaba Valley Rd Hoover, AL 35242 Tel: (205) 725-6800 (205) 725-6800 Call for more information
Dr. Larry Mikul, MD Internal Medicine 0 Accepting new patients 29.1 mi 25420 US Highway 31 Jemison, AL 35085 Tel: (205) 668-1616
Dr. Kimberley Edge, MD Internal Medicine 0 Call for new patient details 1.8 mi 575 Southland Dr Vestavia, AL 35226 Tel: (205) 721-6200 (205) 721-6200 Call for more information
Dr. James Woodard, MD Internal Medicine 0 Call for new patient details 90.1 mi 56 Dutch Ln Columbus, MS 39702 Tel: (662) 329-3808 (662) 329-3808 Call for more information
Dr. Anne-Laura Cook, MD Internal Medicine 0 Call for new patient details 8.0 mi 1130 22nd St S Ste 1000 Birmingham, AL 35205 Tel: (205) 518-8849 (205) 518-8849 Call for more information
Dr. Bruce Pava, MD Internal Medicine 0 Accepting new patients 9.5 mi 860 Montclair Rd Ste 156 Birmingham, AL 35213 Tel: (205) 599-3990 (205) 599-3990 Call for more information
Dr. Enrico Gaspar, MD Internal Medicine 0 Accepting new patients Offers telehealth 61.6 mi 8225 AL Highway 75 Horton, AL 35980 Tel: (256) 593-3804 (256) 593-3804 Call for more information
Dr. Rebecca Byrd, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 5.8 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-1000 (205) 971-1000 Call for more information
Dr. Warren Holley, MD Internal Medicine 0 Call for new patient details 44.0 mi 4401 Watermelon Rd Northport, AL 35473 Tel: (205) 343-2811 (205) 343-2811 Call for more information
Dr. Sarah Mayberry, MD Internal Medicine 0 Call for new patient details 8.2 mi 1717 6th Ave S Birmingham, AL 35233 Tel: (800) 822-8816 (800) 822-8816 Call for more information
Dr. Leena Bhasin, MD Internal Medicine 0 Call for new patient details 8.2 mi 619 19th St S Birmingham, AL 35249 Tel: (205) 934-5038 (205) 934-5038 Call for more information
Dr. Barney McIntire, MD Internal Medicine 0 Accepting new patients 4.3 mi 1 W Lakeshore Dr Ste 100 Birmingham, AL 35209 Tel: (205) 930-2950 (205) 930-2950 Call for more information
Dr. Jyothiprasanna Tummala, MD Internal Medicine 0 Accepting new patients Offers telehealth 64.4 mi 1026 Goodyear Ave Ste 300 Gadsden, AL 35903 Tel: (256) 413-6271
Dr. Gary Thomas, MD Internal Medicine 0 Call for new patient details Offers telehealth 69.6 mi 1530 US Highway 43 Winfield, AL 35594 Tel: (205) 487-7000 (205) 487-7000 Call for more information
Dr. Steven Allon, MD Internal Medicine 5.0 (1) Accepting new patients 8.5 mi 500 22nd St S Birmingham, AL 35233 Tel: (205) 801-7440 (205) 801-7440 Call for more information
Dr. Pegah Kannar, MD Internal Medicine 0 Call for new patient details 8.1 mi 817 Princeton Ave SW Ste 210 Birmingham, AL 35211 Tel: (205) 783-3505 (205) 783-3505 Call for more information
Dr. Maritza Pantoja Internal Medicine 0 Call for new patient details 8.2 mi 625 19th St S Birmingham, AL 35233 Tel: (205) 934-9666 (205) 934-9666 Call for more information
Dr. Carleigh Fryrear, MD Internal Medicine 0 Call for new patient details 8.4 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 930-2456 (205) 930-2456 Call for more information
Dr. Andrew Huang, MD Internal Medicine 0 Accepting new patients Offers telehealth 41.6 mi 803 North St E Talladega, AL 35160 Tel: (256) 362-3636 (256) 362-3636 Call for more information
Dr. Sarah Styers, MD Internal Medicine 0 Accepting new patients Offers telehealth 73.5 mi 301 Pine St NW Ste D Hartselle, AL 35640 Tel: (256) 773-8898 (256) 773-8898 Call for more information
Dr. Sara Shashy, MD Internal Medicine 0 Call for new patient details Offers telehealth 76.7 mi 1722 Pine St Ste 700 Montgomery, AL 36106 Tel: (334) 834-1300 (334) 834-1300 Call for more information
Dr. Cynthia Walters, MD Internal Medicine 0 Accepting new patients 8.7 mi 1010 1st St N Ste 250 Alabaster, AL 35007 Tel: (205) 664-7970 (205) 664-7970 Call for more information
Dr. Jennifer White, MD Internal Medicine 1.0 (1) Accepting new patients Offers telehealth 16.5 mi 48 Medical Park Dr E Ste 452 Birmingham, AL 35235 Tel: (205) 838-3800 (205) 838-3800 Call for more information
Dr. Randall Stewart, MD Internal Medicine 0 Call for new patient details 8.4 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 939-7000 (205) 939-7000 Call for more information
Dr. Olakunle Akinsoto, MD Internal Medicine 0 Call for new patient details 83.8 mi 1201 7th St SE Decatur, AL 35601 Tel: (256) 341-2909 (256) 341-2909 Call for more information
Dr. Andrea Shirey, MD Internal Medicine 0 Call for new patient details 17.8 mi 22720 Bucksville Rd Mc Calla, AL 35111 Tel: (205) 481-8640 (205) 481-8640 Call for more information
Dr. Joseph Hudson, MD Internal Medicine 0 Call for new patient details 5.5 mi 2010 Brookwood Medical Ctr Dr Birmingham, AL 35209 Tel: (205) 877-1930 (205) 877-1930 Call for more information
Dr. Jeffrey Johnson, DO Internal Medicine 0 Accepting new patients 83.5 mi 1316 Somerville Rd SE Ste 3 Decatur, AL 35601 Tel: (256) 350-1773 (256) 350-1773 Call for more information
Dr. Mohamed Aldaher, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 11.8 mi 1000 Dugan Ave Birmingham, AL 35214 Tel: (256) 245-5241
Dr. William Alldredge, MD Internal Medicine 0 Accepting new patients Offers telehealth 44.1 mi 100 Rice Mine Rd N Ste 100 Tuscaloosa, AL 35406 Tel: (205) 349-4200 (205) 349-4200 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. Catherine Thomas, 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-4640 (205) 933-4640 Call for more information
Dr. Joneice Morgan, MD Internal Medicine 3.7 (3) Accepting new patients 3.3 mi 5569 Grove Blvd Ste 121 Hoover, AL 35226 Tel: (205) 637-2600 (205) 637-2600 Call for more information
Dr. Erin Townsley, MD Internal Medicine 0 Accepting new patients 8.1 mi 833 Princeton Ave SW Ste 200E Birmingham, AL 35211 Tel: (205) 783-7666 (205) 783-7666 Call for more information
Dr. Carson Rowell, MD Internal Medicine 0 Call for new patient details 5.8 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-1000 (205) 971-1000 Call for more information
Dr. Jayprakash Patel, MD Internal Medicine 0 Call for new patient details Offers telehealth 9.1 mi 1000 1st St N Alabaster, AL 35007 Tel: (205) 688-4050 (205) 688-4050 Call for more information
Dr. Ramy Toma, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 3.8 mi 1900 International Park Dr Ste 200 Birmingham, AL 35243 Tel: (205) 730-7980 (205) 730-7980 Call for more information
Dr. Thomas Oliver, MD Internal Medicine 0 Call for new patient details 46.0 mi 24 County Road 262 Hanceville, AL 35077 Tel: (256) 781-0718 (256) 781-0718 Call for more information
Dr. Sakina Kamal, MD Internal Medicine 0 Call for new patient details 43.4 mi 809 University Blvd E Tuscaloosa, AL 35401 Tel: (205) 343-2811
Dr. David Farrar, MD Internal Medicine 0 Call for new patient details 5.5 mi 2010 Brookwood Medical Ctr Dr Birmingham, AL 35209 Tel: (205) 877-1000 (205) 877-1000 Call for more information
Dr. Midhun Malla, MD 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. Cedric Harris, MD Internal Medicine 5.0 (1) Call for new patient details Offers telehealth 8.1 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 206-8461 (205) 206-8461 Call for more information
Dr. Patrick Bianchi, MD Internal Medicine 4.7 (3) Accepting new patients 68.0 mi 1965 Cobbs Ford Rd Prattville, AL 36066 Tel: (334) 528-9050 (334) 528-9050 Call for more information
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. Ronaldo Dejesus, MD Internal Medicine 0 Call for new patient details 76.7 mi 1725 Pine St Montgomery, AL 36106 Tel: (334) 293-8000 (334) 293-8000 Call for more information
Dr. Brent Miller, MD Internal Medicine 0 Call for new patient details 5.5 mi 2010 Brookwood Medical Ctr Dr Birmingham, AL 35209 Tel: (205) 877-1000 (205) 877-1000 Call for more information
Dr. David Wynne, MD Internal Medicine 5.0 (2) Call for new patient details Offers telehealth 6.1 mi 3570 Grandview Pkwy Ste 100A Birmingham, AL 35243 Tel: (205) 595-9222 (205) 595-9222 Call for more information
Dr. Craig Young, MD Internal Medicine 0 Call for new patient details Offers telehealth 71.3 mi 7938 AL Highway 69 Ste 310 Guntersville, AL 35976 Tel: (256) 571-8570 (256) 571-8570 Call for more information
Dr. Kenyetta Terrell, MD Internal Medicine 5.0 (1) Call for new patient details 8.2 mi 1717 6th Ave S Birmingham, AL 35233 Tel: (800) 822-8816 (800) 822-8816 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. Michael Han, MD Internal Medicine 0 Accepting new patients Offers telehealth 8.5 mi 833 Saint Vincents Dr Ste 502 Birmingham, AL 35205 Tel: (205) 933-4421 (205) 933-4421 Call for more information
Dr. Lauren Lowrey, MD Internal Medicine 0 Call for new patient details 5.8 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-5745 (205) 971-5745 Call for more information
Dr. Jennifer Beasley, MD Internal Medicine 5.0 (2) Accepting new patients Offers telehealth 40.7 mi 701 19th St E Jasper, AL 35501 Tel: (205) 221-1516 (205) 221-1516 Call for more information
Dr. Audra Busenlehner, MD Internal Medicine 0 Accepting new patients 44.4 mi 3515 Watermelon Rd Northport, AL 35473 Tel: (205) 737-9024 (205) 737-9024 Call for more information
Dr. Thompson Foy Internal Medicine 0 Call for new patient details Offers telehealth 5.8 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-5745 (205) 971-5745 Call for more information
Dr. Lakisha Moore-Smith, MD Internal Medicine 5.0 (1) Accepting new patients Offers telehealth 6.7 mi 2700 Rogers Dr Ste 102 Birmingham, AL 35209 Tel: (205) 379-0975