Featured Bhavik Patel, NP Family Medicine 0 Accepting new patients 8.1 mi 633 Tuscaloosa Ave SW Birmingham, AL 35211 Phone Icon (205) 583-7927 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
Featured Dr. Amanda Walker, MD Internal Medicine 0 Accepting new patients Offers telehealth 8.1 mi 633 Tuscaloosa Ave SW Birmingham, AL 35211 Phone Icon (205) 637-4821 On staff at Oak Street Health
Dr. James Colvard, DO Family Medicine 0 Accepting new patients Offers telehealth 4.7 mi 200 Montgomery Hwy Ste 100 Vestavia Hills, AL 35216 Tel: (205) 212-6655
Dr. Adam Carroll, MD Family Medicine 3.5 (2) Accepting new patients Offers telehealth 8.1 mi 201 Doug Baker Blvd Birmingham, AL 35242 Tel: (205) 870-4030 (205) 870-4030 Call for more information
Dr. Jerry Hankins, MD Occupational Medicine 0 Accepting new patients Offers telehealth 0.2 mi 1680 Montgomery Hwy Hoover, AL 35216 Tel: (205) 979-0888 (205) 979-0888 Call for more information
Dr. Monte Ketchum, MD Family Medicine 5.0 (1) Call for new patient details 8.4 mi 805 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 939-3699 (205) 939-3699 Call for more information
Dr. Justin Cooke, MD Family Medicine 0 Accepting new patients Offers telehealth 15.1 mi 3477 Lowery Pkwy Ste 137 Fultondale, AL 35068 Tel: (205) 379-6040 (205) 379-6040 Call for more information
Dr. Vicki Moore, MD Family Medicine 0 Accepting new patients Offers telehealth 5.8 mi 1 Perimeter Park S Ste 100N Birmingham, AL 35243 Tel: (615) 838-2375 (615) 838-2375 Call for more information
Dr. Casey Long, MD Family Medicine 5.0 (1) Accepting new patients 68.6 mi 2692 US Highway 431 Boaz, AL 35957 Tel: (256) 558-6000 (256) 558-6000 Call for more information
Dr. Jill Marsh, MD Family Medicine 0 Accepting new patients Offers telehealth 5.7 mi 130 S Crest Dr Ste 100 Birmingham, AL 35209 Tel: (205) 829-1517 (205) 829-1517 Call for more information
Dr. Jody Gilstrap, MD Family Medicine 0 Accepting new patients Offers telehealth 2.8 mi 1001 Brocks Gap Pkwy Ste 101 Hoover, AL 35244 Tel: (205) 421-1032
Dr. Karen Mockler, MD Family Medicine 0 Accepting new patients Offers telehealth 64.2 mi 3368 Highway 280 Alexander City, AL 35010 Tel: (256) 215-7460 (256) 215-7460 Call for more information
Dr. John Adams, MD Family Medicine 0 Accepting new patients Offers telehealth 58.0 mi 3504 Highway 280 Alexander City, AL 35010 Tel: (256) 329-7887
Dr. Jade Hoy, DO Family Medicine 5.0 (1) Accepting new patients Offers telehealth 67.8 mi 1840 E Main St Prattville, AL 36066 Tel: (334) 595-8610 (334) 595-8610 Call for more information
Dr. Stanley Jett, MD Family Medicine 0 Accepting new patients 6.0 mi 200 Beacon Pkwy W Ste 330 Birmingham, AL 35209 Tel: (205) 763-7848 (205) 763-7848 Call for more information
Dr. Elizabeth Stevenson, MD Family Medicine 0 Call for new patient details Offers telehealth 7.8 mi 6930 Cahaba Valley Rd Ste 102 Hoover, AL 35242 Tel: (205) 783-5207 (205) 783-5207 Call for more information
Dr. Perry Lovely, MD Family Medicine 0 Accepting new patients 1.0 mi 1575 Montgomery Hwy Vestavia Hills, AL 35216 Tel: (205) 822-1150 (205) 822-1150 Call for more information
Dr. Thomas Montgomery, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 8.1 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. William Clifford, MD Family Medicine 0 Accepting new patients Offers telehealth 7.9 mi 220 Doug Baker Blvd Ste 100 Hoover, AL 35242 Tel: (205) 980-0035 (205) 980-0035 Call for more information
Dr. John Miller, DO Family Medicine 0 Accepting new patients Offers telehealth 33.2 mi 70 Plaza Dr Pell City, AL 35125 Tel: (205) 814-9284 (205) 814-9284 Call for more information
Dr. Shelley Waits, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 11.3 mi 975 9th Ave SW Ste 310 Bessemer, AL 35022 Tel: (205) 277-2358 (205) 277-2358 Call for more information
Dr. Katherine Moore, MD Family Medicine 0 Accepting new patients Offers telehealth 5.8 mi 8011 Liberty Pkwy Ste 101 Vestavia, AL 35242 Tel: (205) 255-4024 (205) 255-4024 Call for more information
Dr. Marie Pittman, MD Family Medicine 4.0 (1) Accepting new patients Offers telehealth 3.5 mi 120 Cahaba Valley Pkwy Ste 200 Pelham, AL 35124 Tel: (205) 733-1130 (205) 733-1130 Call for more information
Dr. Siddharth Shah, MD Family Medicine 0 Accepting new patients Offers telehealth 14.1 mi 2038 Springdale Ln Birmingham, AL 35217 Tel: (205) 841-7665 (205) 841-7665 Call for more information
Dr. Whitney Tew, MD Family Medicine 0 Call for new patient details 1.4 mi 2949 John Hawkins Pkwy Hoover, AL 35244 Tel: (205) 987-0005 (205) 987-0005 Call for more information
Dr. Nancy Neighbors, MD Family Medicine 0 Accepting new patients 90.1 mi 2089 Cecil Ashburn Dr SE Ste 101 Huntsville, AL 35802 Tel: (256) 882-6085 (256) 882-6085 Call for more information
Dr. Scott Kemp, DO Family Medicine 0 Accepting new patients 44.0 mi 4310 Watermelon Rd Northport, AL 35473 Tel: (205) 330-5266
Dr. David Campbell, MD Family Medicine 0 Accepting new patients Offers telehealth 54.7 mi 116 2nd Ave SE Cullman, AL 35055 Tel: (256) 595-4529 (256) 595-4529 Call for more information
Dr. Louisa Tolentino, MD Family Medicine 1.0 (1) Accepting new patients 78.0 mi 470 Taylor Rd Ste 310 Montgomery, AL 36117 Tel: (334) 747-2273
Dr. Anthony Sims, MD Family Medicine 0 Call for new patient details Offers telehealth 66.5 mi 3871 Old US Highway 278 E Gadsden, AL 35903 Tel: (256) 251-3000 (256) 251-3000 Call for more information
Dr. Connie Richardson, MD Family Medicine 0 Accepting new patients 6.1 mi 2970 Pelham Pkwy Pelham, AL 35124 Tel: (205) 621-0794 (205) 621-0794 Call for more information
Dr. Robert Posey, MD Family Medicine 0 Accepting new patients 1.0 mi 1575 Montgomery Hwy Vestavia Hills, AL 35216 Tel: (205) 822-1150 (205) 822-1150 Call for more information
Dr. Barry McCleney, MD Family Medicine 0 Accepting new patients Offers telehealth 8.1 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053
Dr. Katherine Bivona, MD Family Medicine 0 Call for new patient details Offers telehealth 42.6 mi 2201 N Airport Rd Jasper, AL 35504 Tel: (205) 221-9351 (205) 221-9351 Call for more information
Dr. Marian Babalola, MD Family Medicine 0 Accepting new patients 39.4 mi 203 7th St S # B Clanton, AL 35045 Tel: (205) 415-7600 (205) 415-7600 Call for more information
Dr. Russell Ingram, MD Family Medicine 0 Call for new patient details 65.8 mi 1460A 2nd Ave SW Jacksonville, AL 36265 Tel: (256) 435-2180 (256) 435-2180 Call for more information
Dr. Joel Milligan, MD Family Medicine 0 Accepting new patients Offers telehealth 71.5 mi 2337 Homer Clayton Dr Guntersville, AL 35976 Tel: (256) 582-5131 (256) 582-5131 Call for more information
Dr. Eric Hatfield, DO Family Medicine 5.0 (1) Accepting new patients Offers telehealth 70.0 mi 1860 US Highway 43 Winfield, AL 35594 Tel: (205) 487-1111 (205) 487-1111 Call for more information
Dr. Melissa Gomez, MD Family Medicine 0 Call for new patient details 19.4 mi 2152 Old Springville Rd Center Point, AL 35215 Tel: (205) 838-6917 (205) 838-6917 Call for more information
Dr. Robert Edwards, MD Geriatric Medicine 0 Accepting new patients Offers telehealth 58.0 mi 3504 Highway 280 Alexander City, AL 35010 Tel: (256) 414-6210 (256) 414-6210 Call for more information
Dr. Brent Ballard, MD Family Medicine 0 Accepting new patients 70.9 mi 2775 US Highway 43 Winfield, AL 35594 Tel: (205) 487-2066 (205) 487-2066 Call for more information
Dr. Steven Coppock, MD Family Medicine 0 Accepting new patients 41.7 mi 1837 Commons North Dr Tuscaloosa, AL 35406 Tel: (205) 348-1770 (205) 348-1770 Call for more information
Dr. Alan Blum, MD Family Medicine 0 Accepting new patients 43.7 mi 850 Peter Bryce Blvd Tuscaloosa, AL 35401 Tel: (205) 348-1265 (205) 348-1265 Call for more information
Dr. Timothy McGraw, MD Dermatology 5.0 (1) Accepting new patients Offers telehealth 8.5 mi 833 Saint Vincents Dr Ste 401 Birmingham, AL 35205 Tel: (205) 933-4640 (205) 933-4640 Call for more information
Dr. Joseph Brewer, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 8.4 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 387-2253 (205) 387-2253 Call for more information
Dr. Rutwij Jotani, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 33.0 mi 41 Eminence Way Ste A Pell City, AL 35128 Tel: (205) 884-9000
Dr. Michael Putman, MD Family 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. Steven Hotz, MD Family 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. Amanda Shaw, MD Family Medicine 0 Accepting new patients Offers telehealth 7.8 mi 6930 Cahaba Valley Rd Ste 102 Hoover, AL 35242 Tel: (205) 783-5207 (205) 783-5207 Call for more information
Dr. Donald Marshall, MD Family Medicine 0 Accepting new patients 50.3 mi 48 N Cedars Rd Munford, AL 36268 Tel: (256) 358-4553 (256) 358-4553 Call for more information
Dr. Clifton Garris, MD Family Medicine 0 Call for new patient details Offers telehealth 34.6 mi 1023 W Fort Williams St Sylacauga, AL 35150 Tel: (256) 245-6700 (256) 245-6700 Call for more information
Dr. Jeffrey Davidson, DO Family Medicine 0 Call for new patient details Offers telehealth 19.9 mi 11206 Highway 25 Calera, AL 35040 Tel: (205) 668-0941 (205) 668-0941 Call for more information
Dr. William Burkhalter, MD Family Medicine 0 Accepting new patients 80.1 mi 7449 Eastchase Pkwy Montgomery, AL 36117 Tel: (334) 747-4030 (334) 747-4030 Call for more information
Dr. Brittney Anderson, MD Family Medicine 0 Accepting new patients 46.7 mi 2731 Ml King Jr Blvd Tuscaloosa, AL 35401 Tel: (205) 367-2455 (205) 367-2455 Call for more information
Dr. Christopher O'Halloran, DO Family Medicine 0 Call for new patient details Offers telehealth 93.2 mi 810 Franklin St SE Huntsville, AL 35801 Tel: (256) 551-6503 (256) 551-6503 Call for more information
Dr. Jess Youngblood, MD Family Medicine 0 Accepting new patients Offers telehealth 48.9 mi 68278 Main St Blountsville, AL 35031 Tel: (833) 429-2324 (833) 429-2324 Call for more information
Dr. Lidianny Polanco, DO Family 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. Gary Fowler, MD Family Medicine 0 Call for new patient details 69.7 mi 191 Carraway Dr Ste A Winfield, AL 35594 Tel: (205) 487-1586 (205) 487-1586 Call for more information
Dr. Rifat Parwaiz, MD Family Medicine 0 Accepting new patients Offers telehealth 42.0 mi 4700 Rice Mine Rd NE Tuscaloosa, AL 35406 Tel: (205) 614-5628 (205) 614-5628 Call for more information
Dr. Johnstone Hollis, MD Family Medicine 0 Call for new patient details 36.0 mi 208 Pierson Ave Centreville, AL 35042 Tel: (205) 926-4694 (205) 926-4694 Call for more information
Dr. Justin Vines, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 58.0 mi 3504 Highway 280 Alexander City, AL 35010 Tel: (256) 329-7887 (256) 329-7887 Call for more information
Dr. Jamie Evans, MD Family Medicine 0 Accepting new patients 71.4 mi 1034 S Tallassee St Dadeville, AL 36853 Tel: (256) 825-9900 (256) 825-9900 Call for more information
Dr. Miguel Diaz-Miret, MD Family Medicine 0 Call for new patient details Offers telehealth 19.4 mi 2152 Old Springville Rd Center Point, AL 35215 Tel: (205) 838-6000 (205) 838-6000 Call for more information
Dr. Seth Garrett, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 59.3 mi 701 Leighton Ave Anniston, AL 36207 Tel: (256) 231-1231 (256) 231-1231 Call for more information