
Abbey Robinson · Family Nurse Practitioner
1 Perimeter Park S Suite 195A, Birmingham, AL, 35243
NPI · 1053000182No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right family doctor in Birmingham means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of family doctors — 100+ verified family doctors are listed below.

Abbey Robinson · Family Nurse Practitioner
1 Perimeter Park S Suite 195A, Birmingham, AL, 35243
NPI · 1053000182Insurance

Grayson Valley Family Health Care LLC · Family Medicine Physician
5577 Chalkville Rd, Birmingham, AL, 35235
NPI · 1053719567Insurance

Alexandra Obarr Roussel · Family Nurse Practitioner
1714 9Th Ave S # Lrc300, Birmingham, AL, 35205
NPI · 1427693480Insurance

Linden Vess Hagemann · Family Nurse Practitioner
4600 Highway 280 Suite 200, Birmingham, AL, 35242
NPI · 1609196575Insurance

Insurance

Eunice Louise Player · Family Nurse Practitioner
833 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1558460873Insurance

Latoya M Carstarphen · Family Nurse Practitioner
48 Medical Park Dr E, Birmingham, AL, 35235
NPI · 1790134369Insurance

Seale Harris Clinic · Family Medicine Physician
805 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1295907889Insurance

Jennifer Elise Butler Acuff · Family Nurse Practitioner
254 Inverness Center Dr Suite 200, Birmingham, AL, 35242
NPI · 1609910355Insurance

D'Ann Wilson Somerall · Family Nurse Practitioner
1515 6Th Ave S, Birmingham, AL, 35233
NPI · 1841313624Insurance

Timothy Denis Parish · Family Medicine Physician
3055 Lorna Rd, Birmingham, AL, 35216
NPI · 1548380959Insurance

Katherine Jackson Rinehart · Family Nurse Practitioner
2660 10Th Ave S Suite 735, Birmingham, AL, 35205
NPI · 1326628686Insurance

Insurance

James Richard Gewin · Family Medicine Physician
3140A Cahaba Heights Rd, Birmingham, AL, 35243
NPI · 1497751127Insurance

Jorja Michelle Adkins · Family Nurse Practitioner
100 Pilot Medical Dr Suite 300, Birmingham, AL, 35235
NPI · 1871331603Insurance

Tracy Michael Harrington · Family Medicine Physician
930 20Th St S, Birmingham, AL, 35205
NPI · 1104930627Insurance

William Hunter Garrett · Sports Medicine (Family Medicine) Physician
805 Saint Vincents Dr Suite 100, Birmingham, AL, 35205
NPI · 1285081463Insurance

Insurance

Jacquelynn Nichole Kinard · Family Medicine Physician
1308 Tuscaloosa Ave SW, Birmingham, AL, 35211
NPI · 1962845347Insurance

Insurance

Allison Dean Erickson · Family Nurse Practitioner
2817 30Th Ave N, Birmingham, AL, 35207
NPI · 1811469620Insurance

Narrows Health And Wellness, LLC · Family Medicine Physician
151 Narrows Parkway, Birmingham, AL, 35242
NPI · 1225072499Insurance

Megan Boullion · Family Nurse Practitioner
2000 6Th Ave S Fl Bmt5, Birmingham, AL, 35233
NPI · 1215512454Insurance

Brittany Urresta · Family Nurse Practitioner
809 Richard Arrington Jr Blvd N, Birmingham, AL, 35203
NPI · 1447825450Insurance

Samuel Perna · Hospice and Palliative Medicine (Family Medicine) Physician
1717 6Th Ave S, Birmingham, AL, 35233
NPI · 1568541480Insurance

Mary E Hacker · Family Nurse Practitioner
810 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1295450120Insurance

Adrienne Lochamy Armstrong · Family Nurse Practitioner
1 W Lakeshore Dr Suite 301, Birmingham, AL, 35209
NPI · 1396171658Insurance

Angela Oakley Wilson · Family Nurse Practitioner
801 Princeton Ave SW Suite 707, Birmingham, AL, 35211
NPI · 1902542137Insurance

Jennifer Lynn Perrigin · Family Nurse Practitioner
809 Richard Arrington Jr Blvd N, Birmingham, AL, 35203
NPI · 1093303950Insurance

Haley Spaulding Crew · Family Nurse Practitioner
1601 4Th Ave S Suite M-30, Birmingham, AL, 35233
NPI · 1932948155Insurance

Lillian Dawn Camp Sorrell · Family Nurse Practitioner
1600 7Th Ave, So, Birmingham, AL, 35233
NPI · 1215958210Insurance

Plume Health, PC · Family Medicine Physician
2700 Corporate Dr Suite 200, Birmingham, AL, 35242
NPI · 1780385229Insurance

Nathan Daniel Shepard · Family Medicine Physician
2152 Old Springville Rd, Birmingham, AL, 35215
NPI · 1972778892Insurance

Insurance

Mary Pamela Jennings · Family Nurse Practitioner
1 Perimeter Park S Suite 195A, Birmingham, AL, 35243
NPI · 1891779294Insurance

Insurance

Insurance

Insurance

Myra Lanette Holifield · Family Nurse Practitioner
1813 6Th Ave S, Birmingham, AL, 35233
NPI · 1902577265Insurance

Deborah Ann Bowers · Family Nurse Practitioner
1308 26Th Ave N, Birmingham, AL, 35204
NPI · 1295393502Insurance

Insurance

Insurance

Insurance

Alabama Regional Medical Services · Family Medicine Physician
1220 67Th Street Ensley, Birmingham, AL, 35228
NPI · 1922720135Insurance

Paris Carlita Foster · Family Medicine Physician
1 Perimeter Park S Suite 195A, Birmingham, AL, 35243
NPI · 1629833884Insurance

Brookwood Primary Care Cahaba Heights, L.L.C. · Family Medicine Physician
4274 Cahaba Heights Ct, Birmingham, AL, 35243
NPI · 1790975217Insurance

Amanda J Hunter · Family Nurse Practitioner
3425 Colonnade Pkwy Suite B, Birmingham, AL, 35243
NPI · 1063122794Insurance

Farah Taj Sultan · Family Medicine Physician
2018 Brookwood Medical Ctr Dr, Birmingham, AL, 35209
NPI · 1750499596Insurance

Maxwell White · Family Medicine Physician
1775 E 14 Mile Rd Suite 110, Birmingham, MI, 48009
NPI · 1043877137Insurance

Medical Spas Of America, Inc. · Family Medicine Physician
153 Narrows Pkwy, Birmingham, AL, 35242
NPI · 1871865667Insurance

Insurance

Rajeshwar Singh · Family Medicine Physician
50 Medical Park Dr E, Birmingham, AL, 35235
NPI · 1841724457Insurance

Insurance

Pamela Corine Lolley · Family Nurse Practitioner
1801 Gadsden Hwy, Birmingham, AL, 35235
NPI · 1902158900Insurance

Belinda Williams · Geriatric Medicine (Family Medicine) Physician
1201 11Th Ave S, Birmingham, AL, 35205
NPI · 1932726817Insurance

Alabama Regional Medical Services · Family Medicine Physician
1600 20Th St S, Birmingham, AL, 35205
NPI · 1528204724Insurance

Charlotte E Menzel · Family Medicine Physician
50 Medical Park Dr E, Birmingham, AL, 35235
NPI · 1730288390Insurance

Insurance

Lashelle French Barmore · Family Medicine Physician
9174 Parkway E, Birmingham, AL, 35206
NPI · 1902177611Insurance

Taylor Rose Hale · Family Medicine Physician
1308 Tuscaloosa Ave SW, Birmingham, AL, 35211
NPI · 1659959666Insurance

Shelby Leanne Bowden · Family Nurse Practitioner
810 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1790398469Insurance

Margaret B. Doss · Family Nurse Practitioner
2022 Brookwood Medical Ctr Dr, Birmingham, AL, 35209
NPI · 1386693786Insurance

The Bethesda Life Center, Inc.. · Hospice and Palliative Medicine (Family Medicine) Physician
321 19Th Street Ensley, Birmingham, AL, 35218
NPI · 1366565194Insurance

Insurance

Slk Management Services LLC · Family Nurse Practitioner
5502 Caldwell Mill Rd Suite A, Birmingham, AL, 35242
NPI · 1497584684Insurance

Mauricia Chamoise Timmons · Family Nurse Practitioner
700 19Th St S, Birmingham, AL, 35233
NPI · 1053821678Insurance

Kimberly Cornelius Peace · Family Medicine Physician
125 20Th St S, Birmingham, AL, 35233
NPI · 1134341019Insurance

Sharon Rose Lettrich · Family Nurse Practitioner
1687 Center Point Pkwy Suite 121, Birmingham, AL, 35215
NPI · 1104334341Insurance

Howard Martin Strickler · Family Medicine Physician
505 20Th St N, Birmingham, AL, 35203
NPI · 1659344406Insurance

Kimberly Allsopp Sullivan · Family Nurse Practitioner
1600 7Th Ave S, Birmingham, AL, 35233
NPI · 1659797413Insurance

Gregory Franklin Mayberry · Family Medicine Physician
3525 Independence Dr, Birmingham, AL, 35209
NPI · 1215285754Insurance

Insurance

Katherine A Harrison · Family Nurse Practitioner
1600 20Th St S, Birmingham, AL, 35205
NPI · 1356582100Insurance

Maranda Gurkin · Family Nurse Practitioner
1940 Elmer J Bissell Rd, Birmingham, AL, 35243
NPI · 1477292209Insurance

Mary Virginia Colvert · Family Nurse Practitioner
200 Riverhill Business Park, Birmingham, AL, 35242
NPI · 1326549429Insurance

Matthew Miesch · Sports Medicine (Family Medicine) Physician
1201 11Th Ave S Suite 410, Birmingham, AL, 35205
NPI · 1356847057Insurance

Insurance

Insurance

Kayla Esther Westerman · Family Medicine Physician
5804 1St Ave S, Birmingham, AL, 35212
NPI · 1780262063Insurance

Vicki L Moore · Family Medicine Physician
7191 Cahaba Valley Rd, Birmingham, AL, 35242
NPI · 1942349220Insurance

Insurance

Amanda Hudson Southwell · Family Nurse Practitioner
810 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1902675119Insurance

Paige Harkness Morris · Family Nurse Practitioner
500 22Nd St S, Birmingham, AL, 35233
NPI · 1366866394Insurance

Leonardo Taarea · Sports Medicine (Family Medicine) Physician
805 Saint Vincents Dr Suite 100, Birmingham, AL, 35205
NPI · 1912386848Insurance

Mary Janette Sullivan · Family Nurse Practitioner
2100 Southbridge Pkwy Suite 650, Birmingham, AL, 35209
NPI · 1356620009Insurance

Insurance

Insurance

Michael Severson Vaughn · Family Medicine Physician
1 W Lakeshore Dr Suite 100, Birmingham, AL, 35209
NPI · 1730249525Insurance

Melissa B Black · Family Medicine Physician
2018 Brookwood Medical Ctr Dr, Birmingham, AL, 35209
NPI · 1114931284Insurance

Insurance

Insurance

Elizabeth Sherota Milazzo · Family Nurse Practitioner
2001 Providence Park, Birmingham, AL, 35242
NPI · 1427376755Insurance

Insurance

Chivers R Woodruff MD PC · Family Medicine Physician
1220 17Th St S, Birmingham, AL, 35205
NPI · 1295818573Insurance

Jonathan Peter Southworth · Family Medicine Physician
1 West Lakeshore Drive, Birmingham, AL, 35209
NPI · 1831161611Insurance

Roschanda Watkins · Family Nurse Practitioner
3800 Ridgeway Dr, Birmingham, AL, 35209
NPI · 1992368054Insurance

Nancy E Pajaro · Family Medicine Physician
3240 Edwards Lake Pkwy, Birmingham, AL, 35235
NPI · 1083713754Insurance

Abigail Margaret Wojciechowski · Family Nurse Practitioner
831 30Th St S Apt C7, Birmingham, AL, 35205
NPI · 1497341697Insurance

Iatria General Medicine, LLC · Family Medicine Physician
48 Medical Park Dr E Suite 150, Birmingham, AL, 35235
NPI · 1629871223Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Birmingham — useful if your insurance network extends across the metro.
Birmingham has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Birmingham, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Birmingham family doctors list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Many Birmingham family doctors offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Yes. Searching, comparing, and contacting Birmingham family doctors on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.