Featured Carol Lin, NP Family Medicine 0 Accepting new patients 4.6 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 4.6 mi 633 Tuscaloosa Ave SW Birmingham, AL 35211 Phone Icon (205) 583-7980 On staff at Oak Street Health
Featured Tawanda Taylor, NP Geriatric Medicine 0 Accepting new patients 4.6 mi 633 Tuscaloosa Ave SW Birmingham, AL 35211 Phone Icon (334) 409-1906 On staff at Oak Street Health
Dr. James Colvard, DO Family Medicine 0 Accepting new patients Offers telehealth 0.2 mi 200 Montgomery Hwy Ste 100 Vestavia Hills, AL 35216 Tel: (205) 212-6655
Dr. Jerry Hankins, MD Occupational Medicine 0 Accepting new patients Offers telehealth 4.4 mi 1680 Montgomery Hwy Hoover, AL 35216 Tel: (205) 979-0888 (205) 979-0888 Call for more information
Dr. Adam Carroll, MD Family Medicine 2.0 (1) Accepting new patients Offers telehealth 6.9 mi 201 Doug Baker Blvd Birmingham, AL 35242 Tel: (205) 870-4030 (205) 870-4030 Call for more information
Dr. Jill Marsh, MD Family Medicine 0 Accepting new patients Offers telehealth 2.8 mi 130 S Crest Dr Ste 100 Birmingham, AL 35209 Tel: (205) 829-1517 (205) 829-1517 Call for more information
Dr. Monte Ketchum, MD Family Medicine 5.0 (1) Call for new patient details 4.0 mi 805 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 939-3699 (205) 939-3699 Call for more information
Dr. Vicki Moore, MD Family Medicine 0 Accepting new patients Offers telehealth 3.8 mi 1 Perimeter Park S Ste 100N Birmingham, AL 35243 Tel: (615) 838-2375 (615) 838-2375 Call for more information
Dr. Stanley Jett, MD Family Medicine 0 Accepting new patients 2.4 mi 200 Beacon Pkwy W Ste 330 Birmingham, AL 35209 Tel: (205) 763-7848 (205) 763-7848 Call for more information
Dr. William Clifford, MD Family Medicine 0 Accepting new patients Offers telehealth 3.9 mi 619 19th St S Birmingham, AL 35249 Tel: (205) 934-4011 (205) 934-4011 Call for more information
Dr. Perry Lovely, MD Family Medicine 0 Accepting new patients 3.5 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 0 Accepting new patients Offers telehealth 4.7 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Timothy McGraw, MD Dermatology 5.0 (1) Accepting new patients Offers telehealth 4.0 mi 833 Saint Vincents Dr Ste 401 Birmingham, AL 35205 Tel: (205) 933-4640 (205) 933-4640 Call for more information
Dr. Colleen Tobe-Donohue, DO Family Medicine 1.0 (1) Call for new patient details Offers telehealth 0.2 mi 200 Montgomery Hwy Ste 100 Vestavia Hills, AL 35216 Tel: (205) 212-6655 (205) 212-6655 Call for more information
Dr. Katherine Moore, MD Family Medicine 0 Accepting new patients Offers telehealth 5.0 mi 8011 Liberty Pkwy Ste 101 Vestavia, AL 35242 Tel: (205) 255-4024 (205) 255-4024 Call for more information
Dr. Jody Gilstrap, MD Family Medicine 0 Accepting new patients Offers telehealth 7.1 mi 1001 Brocks Gap Pkwy Ste 101 Hoover, AL 35244 Tel: (205) 421-1032
Dr. Elizabeth Stevenson, MD Family Medicine 0 Call for new patient details Offers telehealth 7.0 mi 6930 Cahaba Valley Rd Ste 102 Hoover, AL 35242 Tel: (205) 783-5207 (205) 783-5207 Call for more information
Dr. Michael Dupre, MD Family Medicine 2.0 (1) Accepting new patients Offers telehealth 0.3 mi 1919 Kentucky Ave Ste 113 Vestavia Hills, AL 35216 Tel: (205) 971-1515
Dr. Joseph Brewer, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 4.0 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 387-2253 (205) 387-2253 Call for more information
Dr. Robert Posey, MD Family Medicine 0 Accepting new patients 3.5 mi 1575 Montgomery Hwy Vestavia Hills, AL 35216 Tel: (205) 822-1150 (205) 822-1150 Call for more information
Dr. Carrie Huner, MD Family Medicine 5.0 (2) Accepting new patients Offers telehealth 0.2 mi 200 Montgomery Hwy Ste 100 Vestavia Hills, AL 35216 Tel: (205) 212-6655 (205) 212-6655 Call for more information
Dr. Michael Putman, MD Family Medicine 0 Accepting new patients Offers telehealth 4.0 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 4.0 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 939-7000 (205) 939-7000 Call for more information
Dr. Kathleen Castellanos, MD Family Medicine 0 Accepting new patients 2.6 mi 1480 McGuire Rd Vestavia Hills, AL 35216 Tel: (205) 979-0302 (205) 979-0302 Call for more information
Dr. Lidianny Polanco, DO Family Medicine 0 Call for new patient details 4.1 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-1000 (205) 971-1000 Call for more information
Dr. Walter Brandner, MD Family Medicine 0 Accepting new patients Offers telehealth 1.8 mi 1817 Oxmoor Rd Birmingham, AL 35209 Tel: (205) 870-4030 (205) 870-4030 Call for more information
Dr. James Robinson Jr, MD Family Medicine 0 Accepting new patients Offers telehealth 3.5 mi 1575 Montgomery Hwy Vestavia Hills, AL 35216 Tel: (205) 409-2794 (205) 409-2794 Call for more information
Dr. Marie Pittman, MD Family Medicine 4.0 (1) Accepting new patients Offers telehealth 7.7 mi 120 Cahaba Valley Pkwy Ste 200 Pelham, AL 35124 Tel: (205) 733-1130 (205) 733-1130 Call for more information
Dr. Zachary Boylan, MD Family Medicine 0 Accepting new patients Offers telehealth 4.0 mi 805 Saint Vincents Dr Ste 510 Birmingham, AL 35205 Tel: (205) 595-5504 (205) 595-5504 Call for more information
Dr. Joseph Johnson Jr, MD Family Medicine 0 Call for new patient details Offers telehealth 4.7 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Donald Brobst, MD Family Medicine 0 Accepting new patients 2.7 mi 120 Oxmoor Blvd Ste 180 Birmingham, AL 35209 Tel: (205) 877-8585 (205) 877-8585 Call for more information
Dr. Adetunji Adaraloye, DO Hospital Medicine 0 Accepting new patients 3.8 mi 2660 10th Ave S Birmingham, AL 35205 Tel: (205) 930-2456 (205) 930-2456 Call for more information
Dr. Siddharth Shah, MD Family Medicine 0 Accepting new patients Offers telehealth 9.6 mi 2038 Springdale Ln Birmingham, AL 35217 Tel: (205) 841-7665 (205) 841-7665 Call for more information
Dr. Adam Fulcher, DO Family Medicine 0 Call for new patient details Offers telehealth 4.0 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 939-7000 (205) 939-7000 Call for more information
Dr. Whitney Tew, MD Family Medicine 0 Call for new patient details 5.9 mi 2949 John Hawkins Pkwy Hoover, AL 35244 Tel: (205) 987-0005 (205) 987-0005 Call for more information
Dr. Sharon Gray, MD Family Medicine 0 Accepting new patients 3.5 mi 1130 22nd St S Ste 1000 Birmingham, AL 35205 Tel: (205) 631-5521
Dr. John Waits, MD Family Medicine 0 Call for new patient details Offers telehealth 4.8 mi 1308 Tuscaloosa Ave SW Birmingham, AL 35211 Tel: (205) 926-2992 (205) 926-2992 Call for more information
Dr. Amanda Shaw, MD Family Medicine 0 Accepting new patients Offers telehealth 7.0 mi 6930 Cahaba Valley Rd Ste 102 Hoover, AL 35242 Tel: (205) 783-5207 (205) 783-5207 Call for more information
Dr. James Casey, MD Family Medicine 0 Call for new patient details Offers telehealth 4.0 mi 805 Saint Vincents Dr Ste 510 Birmingham, AL 35205 Tel: (205) 595-5504 (205) 595-5504 Call for more information
Dr. Jack Vibbert, DO Family Medicine 0 Accepting new patients 4.7 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Samina Uddin, MD Family Medicine 0 Accepting new patients 3.3 mi 1201 11th Ave S Birmingham, AL 35205 Tel: (205) 996-2770 (205) 996-2770 Call for more information
Dr. Jonathon Southworth, DO Family Medicine 0 Accepting new patients 4.7 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Emily Keeton, MD Family Medicine 0 Accepting new patients Offers telehealth 6.1 mi 3209 Ensley 5 Points W Ave Birmingham, AL 35208 Tel: (659) 903-4344 (659) 903-4344 Call for more information
Dr. Christopher Endfinger, MD Family Medicine 0 Call for new patient details 4.0 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 212-6001 (205) 212-6001 Call for more information
Dr. Jason Harmon, MD Family Medicine 0 Call for new patient details 4.7 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Drake Williams, MD Family Medicine 0 Accepting new patients Offers telehealth 4.0 mi 805 Saint Vincents Dr Ste 510 Birmingham, AL 35205 Tel: (205) 595-5504 (205) 595-5504 Call for more information
Dr. Herbert Walker Jr, MD Family Medicine 0 Accepting new patients Offers telehealth 3.1 mi 3140 Cahaba Heights Rd Vestavia, AL 35243 Tel: (205) 967-7302 (205) 967-7302 Call for more information
Dr. Michael Remillard, MD Family Medicine 0 Accepting new patients Offers telehealth 2.4 mi 200 Beacon Pkwy W Ste 330 Birmingham, AL 35209 Tel: (205) 664-9430 (205) 664-9430 Call for more information
Dr. Allison Chappell, DO Family Medicine 0 Accepting new patients Offers telehealth 4.0 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 393-7000 (205) 393-7000 Call for more information
Dr. Paul Ward, MD Family Medicine 0 Accepting new patients 4.0 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 939-7000
Dr. Douglas Lipperd, MD Family Medicine 0 Accepting new patients 3.3 mi 3980 Colonnade Pkwy Ste 102 Birmingham, AL 35243 Tel: (205) 977-8484 (205) 977-8484 Call for more information
Dr. Allyson Gilstrap, MD Family Medicine 0 Accepting new patients Offers telehealth 7.1 mi 1001 Brocks Gap Pkwy Ste 101 Hoover, AL 35244 Tel: (205) 421-1032 (205) 421-1032 Call for more information
Dr. Larisa Russell, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 1.4 mi 1 W Lakeshore Dr Birmingham, AL 35209 Tel: (205) 930-2950 (205) 930-2950 Call for more information
Dr. Kennedy Kunz, MD Family Medicine 0 Accepting new patients Offers telehealth 4.0 mi 805 Saint Vincents Dr Ste 510 Birmingham, AL 35205 Tel: (205) 595-5504 (205) 595-5504 Call for more information
Dr. Ashish Patel, MD Family Medicine 0 Accepting new patients Offers telehealth 3.9 mi 625 19th St S Birmingham, AL 35233 Tel: (256) 551-4631 (256) 551-4631 Call for more information
Dr. Jessica Ramos, DO Family Medicine 0 Call for new patient details 6.6 mi 5720 1st Ave S Birmingham, AL 35212 Tel: (205) 380-9448
Dr. Monica Hoffmeister-Becerra, MD Family Medicine 5.0 (1) Call for new patient details 4.7 mi 701 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 783-7142 (205) 783-7142 Call for more information
Dr. Klayton Barrows, DO Family Medicine 0 Call for new patient details 4.0 mi 805 Saint Vincents Dr Ste 510 Birmingham, AL 35205 Tel: (205) 595-5504 (205) 595-5504 Call for more information
Dr. Erin Delaney, MD Family Medicine 0 Accepting new patients 3.3 mi 1201 11th Ave S Birmingham, AL 35205 Tel: (205) 934-9700 (205) 934-9700 Call for more information
Dr. Randall Quinn, MD Family Medicine 0 Call for new patient details Offers telehealth 4.7 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Russell Berry, DO Family Medicine 0 Call for new patient details 6.6 mi 5720 1st Ave S Birmingham, AL 35212 Tel: (205) 380-9455 (205) 380-9455 Call for more information
Dr. Thomas McIntyre, MD Family Medicine 0 Accepting new patients Offers telehealth 3.5 mi 1575 Montgomery Hwy Vestavia Hills, AL 35216 Tel: (205) 333-1993 (205) 333-1993 Call for more information
Dr. Tracy Jacobs, MD Family Medicine 0 Accepting new patients Offers telehealth 6.9 mi 201 Doug Baker Blvd Birmingham, AL 35242 Tel: (205) 408-3933
Dr. Monica Riggins, MD Family Medicine 0 Call for new patient details 4.1 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-5235 (205) 971-5235 Call for more information