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 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 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
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. 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. 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. Adam Carroll, MD Family Medicine 2.0 (1) 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. 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. 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. 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. 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. 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. 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. 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. 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. James Robinson Jr, MD Family Medicine 0 Accepting new patients Offers telehealth 1.0 mi 1575 Montgomery Hwy Vestavia Hills, AL 35216 Tel: (205) 409-2794 (205) 409-2794 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. 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. Kathleen Castellanos, MD Family Medicine 0 Accepting new patients 2.0 mi 1480 McGuire Rd Vestavia Hills, AL 35216 Tel: (205) 979-0302 (205) 979-0302 Call for more information
Dr. Allyson 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 (205) 421-1032 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. 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. 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. 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. 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. Colleen Tobe-Donohue, DO Family Medicine 1.0 (1) Call for new patient details Offers telehealth 4.7 mi 200 Montgomery Hwy Ste 100 Vestavia Hills, AL 35216 Tel: (205) 212-6655 (205) 212-6655 Call for more information
Dr. Thomas Dodd, MD Family Medicine 0 Call for new patient details 1.8 mi 2147 Riverchase Office Rd Birmingham, AL 35244 Tel: (205) 290-0088 (205) 290-0088 Call for more information
Dr. Vance Blackburn, MD Family Medicine 0 Accepting new patients Offers telehealth 3.1 mi 2520 Valleydale Rd Hoover, AL 35244 Tel: (205) 980-9944 (205) 980-9944 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 (205) 780-7053 Call for more information
Dr. Michael Dupre, MD Family Medicine 2.0 (1) Accepting new patients Offers telehealth 4.3 mi 1919 Kentucky Ave Ste 113 Vestavia Hills, AL 35216 Tel: (205) 971-1515
Dr. Karen Vines, MD Family Medicine 5.0 (1) Accepting new patients Offers telehealth 2.8 mi 2057 Valleydale Rd Hoover, AL 35244 Tel: (659) 333-8038 (659) 333-8038 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. Robert Snyder, MD Family Medicine 0 Accepting new patients Offers telehealth 4.5 mi 2508 Pelham Pkwy Pelham, AL 35124 Tel: (205) 664-0880
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. Carrie Huner, MD Family Medicine 5.0 (2) Accepting new patients Offers telehealth 4.7 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 8.4 mi 805 Saint Vincents Dr Ste 510 Birmingham, AL 35205 Tel: (205) 595-5504 (205) 595-5504 Call for more information
Dr. Douglas Moore, MD Family Medicine 0 Call for new patient details Offers telehealth 3.1 mi 2520 Valleydale Rd Hoover, AL 35244 Tel: (205) 980-9944 (205) 980-9944 Call for more information
Dr. Traci Hackett, MD Family Medicine 5.0 (1) Accepting new patients 3.8 mi 4500 Valleydale Rd Ste 160 Birmingham, AL 35242 Tel: (205) 409-2794 (205) 409-2794 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. Donald Brobst, MD Family Medicine 0 Accepting new patients 5.4 mi 120 Oxmoor Blvd Ste 180 Birmingham, AL 35209 Tel: (205) 877-8585 (205) 877-8585 Call for more information
Dr. Jeremy Dornier, MD Family Medicine 0 Call for new patient details Offers telehealth 2.1 mi 5310 Medford Dr Birmingham, AL 35244 Tel: (205) 820-8440 (205) 820-8440 Call for more information
Dr. John Reaves Jr, MD Family Medicine 0 Accepting new patients Offers telehealth 1.2 mi 1870 Chace Dr Ste 160 Hoover, AL 35244 Tel: (205) 733-7110 (205) 733-7110 Call for more information
Dr. Andrea Lamberson, MD Family Medicine 0 Call for new patient details Offers telehealth 8.0 mi 198 Narrows Dr Ste 103 Birmingham, AL 35242 Tel: (205) 314-3313 (205) 314-3313 Call for more information
Dr. Joseph Johnson Jr, MD Family Medicine 0 Call for new patient details Offers telehealth 8.1 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Walter Brandner, MD Family 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. John Waits, MD Family Medicine 0 Call for new patient details Offers telehealth 7.8 mi 1308 Tuscaloosa Ave SW Birmingham, AL 35211 Tel: (205) 926-2992 (205) 926-2992 Call for more information
Dr. Larry Taylor, DO Family Medicine 5.0 (1) Accepting new patients Offers telehealth 8.0 mi 4204 Edmonton Dr Bessemer, AL 35022 Tel: (205) 425-1200 (205) 425-1200 Call for more information
Dr. Daniel McDonald, MD Family Medicine 0 Accepting new patients 2.0 mi 2801 John Hawkins Pkwy Ste 179U Hoover, AL 35244 Tel: (205) 682-9974 (205) 682-9974 Call for more information
Dr. Jessica Ramos, DO Family Medicine 0 Call for new patient details 7.8 mi 1179 Greenmor Dr Bessemer, AL 35022 Tel: (205) 481-8530 (205) 481-8530 Call for more information
Dr. Michael Luther, MD Family Medicine 5.0 (1) Call for new patient details Offers telehealth 9.2 mi 1010 1st St N Ste 350 Alabaster, AL 35007 Tel: (205) 679-6326 (205) 679-6326 Call for more information
Dr. Emily Keeton, MD Family Medicine 0 Accepting new patients Offers telehealth 8.7 mi 3209 Ensley 5 Points W Ave Birmingham, AL 35208 Tel: (659) 903-4344 (659) 903-4344 Call for more information
Dr. Douglas Lipperd, MD Family Medicine 0 Accepting new patients 5.4 mi 3980 Colonnade Pkwy Ste 102 Birmingham, AL 35243 Tel: (205) 977-8484 (205) 977-8484 Call for more information
Dr. Zachary Boylan, 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. Adetunji Adaraloye, DO Hospital Medicine 0 Accepting new patients 8.3 mi 2660 10th Ave S Birmingham, AL 35205 Tel: (205) 930-2456 (205) 930-2456 Call for more information
Dr. Jack Vibbert, DO Family Medicine 0 Accepting new patients 8.1 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Sharon Gray, MD Family Medicine 0 Accepting new patients 8.0 mi 1130 22nd St S Ste 1000 Birmingham, AL 35205 Tel: (205) 631-5521
Dr. Adam Fulcher, DO Family Medicine 0 Call for new patient details Offers telehealth 8.4 mi 810 Saint Vincents Dr Birmingham, AL 35205 Tel: (205) 939-7000 (205) 939-7000 Call for more information
Dr. Tracy Jacobs, MD Family Medicine 0 Accepting new patients Offers telehealth 8.1 mi 201 Doug Baker Blvd Birmingham, AL 35242 Tel: (205) 408-3933
Dr. Herbert Walker Jr, MD Family Medicine 0 Accepting new patients Offers telehealth 6.2 mi 3140 Cahaba Heights Rd Vestavia, AL 35243 Tel: (205) 967-7302 (205) 967-7302 Call for more information
Dr. Jonathon Southworth, DO Family Medicine 0 Accepting new patients 8.1 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Elizabeth Carstensen, MD Family Medicine 0 Accepting new patients 5.8 mi 8011 Liberty Pkwy Ste 101 Vestavia, AL 35242 Tel: (205) 255-4024 (205) 255-4024 Call for more information
Dr. Monica Riggins, MD Family Medicine 0 Call for new patient details 5.8 mi 3690 Grandview Pkwy Birmingham, AL 35243 Tel: (205) 971-5235 (205) 971-5235 Call for more information
Dr. Jason Harmon, MD Family Medicine 0 Call for new patient details 8.1 mi 832 Princeton Ave SW Birmingham, AL 35211 Tel: (205) 780-7053 (205) 780-7053 Call for more information
Dr. Harveen Sodhi, MD Family Medicine 2.0 (1) Accepting new patients 2.1 mi 5310 Medford Dr Birmingham, AL 35244 Tel: (205) 820-8440 (205) 820-8440 Call for more information
Dr. Michael Remillard, MD Family Medicine 0 Accepting new patients Offers telehealth 6.0 mi 200 Beacon Pkwy W Ste 330 Birmingham, AL 35209 Tel: (205) 664-9430 (205) 664-9430 Call for more information