AMERICAN FAMILY CARE, LLC
Medicare Clinicians for NPI 1669429080
Clinic/Center - Primary Care in Birmingham, AL

Active since May 30, 2006CLIA 01D0668478 · Waiver
1680 MONTGOMERY HWY, BIRMINGHAM, AL 35216(205) 979-0888(205) 979-4110 Get Directions

NPPES record last updated: April 10, 2026. Verified against the NPPES registry weekly; last sync: October 25, 2026.

Record update history: Apr 10, 2026, Mar 27, 2025, Apr 24, 2024 and 2 more (5 updates tracked since 2020).

Clinicians Billing Medicare Through This Organization CMS

Clinicians who reassign their Medicare billing to this organization, per CMS enrollment records.

American Family Care, LLC in Birmingham, AL bills Medicare for 656 clinicians across 24 Medicare specialties. The largest specialties are Nurse Practitioner with 292, Family Practice with 210 and Internal Medicine with 60. Of these, 106 practice within 10 miles. Search by name or filter by specialty; each name links to that clinician's NPI profile.

656Clinicians
24Medicare specialties
656PECOS enrolled
506Accept Medicare
Showing the 250 nearest of 656 clinicians, in 17 specialties

This page lists the 250 clinicians practicing nearest to this organization's location. All 656 are counted in the totals above.

Nurse Practitioner (99 of 292)

Nurse Practitioner
NPI 1902231962
1680 MONTGOMERY HWY
Hoover, AL 35216
(205) 979-0888
✔ PECOS✔ Accepts Medicare0.1 mi
Nurse Practitioner
NPI 1306471586
1680 MONTGOMERY HWY
Vestavia Hills, AL 35216
(205) 236-6394
✔ PECOS✔ Accepts Medicare0.1 mi
Nurse Practitioner
NPI 1588207807
500 SOUTHLAND DR STE 230
Vestavia, AL 35226
(205) 850-7533
✔ PECOS1.2 mi
Nurse Practitioner
NPI 1750169363
1849 DATA DR STE 1
Hoover, AL 35244
(205) 774-8222
✔ PECOS✔ Accepts Medicare1.3 mi
Nurse Practitioner
NPI 1922674035
1989 MONTGOMERY HWY
Hoover, AL 35244
(659) 599-9512
✔ PECOS✔ Accepts Medicare3.1 mi
Nurse Practitioner
NPI 1497182000
5569 GROVE BLVD STE 121
Hoover, AL 35226
(205) 637-2600
✔ PECOS✔ Accepts Medicare3.4 mi
Nurse Practitioner
NPI 1770212185
708 MONTGOMERY HWY STE 101
Vestavia Hills, AL 35216
(205) 438-9679
✔ PECOS✔ Accepts Medicare3.9 mi
Nurse Practitioner
NPI 1295388916
2868 ACTON RD
Vestavia, AL 35243
(205) 332-3160
✔ PECOS4.6 mi
Nurse Practitioner
NPI 1205314531
216 AQUARIUS DR STE 306
Birmingham, AL 35209
(205) 949-0400
✔ PECOS5.1 mi
Nurse Practitioner
NPI 1184268641
3980 COLONNADE PKWY
Birmingham, AL 35243
(205) 510-5000
✔ PECOS✔ Accepts Medicare5.2 mi
Nurse Practitioner
NPI 1437669751
3980 COLONNADE PKWY
Birmingham, AL 35243
(205) 510-5000
✔ PECOS✔ Accepts Medicare5.2 mi
Nurse Practitioner
NPI 1003695800
2022 BROOKWOOD MEDICAL CTR DR
Birmingham, AL 35209
(205) 877-1000
✔ PECOS✔ Accepts Medicare5.4 mi
Nurse Practitioner
NPI 1790163053
513 BROOKWOOD BLVD SUITE 401
Birmingham, AL 35209
(205) 870-0256
✔ PECOS✔ Accepts Medicare5.4 mi
Nurse Practitioner
NPI 1811310915
1 PERIMETER PARK S STE 195A
Birmingham, AL 35243
(866) 849-0692
✔ PECOS✔ Accepts Medicare5.6 mi
Nurse Practitioner
NPI 1427525898
3000 CAHABA VILLAGE PLZ STE 110
Mountain Brk, AL 35243
(205) 293-1205
✔ PECOS✔ Accepts Medicare5.7 mi
Nurse Practitioner
NPI 1255870408
1 PERIMETER PARK S STE 195A
Birmingham, AL 35243
(866) 849-0692
✔ PECOS5.7 mi
Nurse Practitioner
NPI 1124792189
3680 GRANDVIEW PKWY STE 200
Birmingham, AL 35243
(205) 971-7500
✔ PECOS✔ Accepts Medicare5.9 mi
Nurse Practitioner
NPI 1780910414
5800 CYPRESS TRCE
Birmingham, AL 35244
(205) 481-1532
✔ PECOS✔ Accepts Medicare6.0 mi
Nurse Practitioner
NPI 1376257089
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 403-8902
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1558129205
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 421-2088
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1417728387
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 421-2088
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1801533559
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 421-2088
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1780297630
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 421-2088
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1174396550
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 421-2088
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1912467291
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 421-2088
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1831930684
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 403-8902
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1285115774
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 271-5085
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1245627322
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 421-2088
✔ PECOS✔ Accepts Medicare7.3 mi
Nurse Practitioner
NPI 1477613461
619 19TH STREET SOUTH
Birmingham, AL 35233
(205) 934-6600
✔ PECOS✔ Accepts Medicare7.4 mi
Nurse Practitioner
NPI 1760070809
1121 GREENWOOD XING STE 101
Bessemer, AL 35022
(866) 284-8788
✔ PECOS✔ Accepts Medicare7.6 mi
Nurse Practitioner
NPI 1629557533
944 18TH ST S
Birmingham, AL 35205
(205) 870-4343
✔ PECOS✔ Accepts Medicare7.6 mi
Nurse Practitioner
NPI 1679094957
130 STONEHAVEN DR
Pelham, AL 35124
(205) 835-2288
✔ PECOS✔ Accepts Medicare7.6 mi
Nurse Practitioner
NPI 1306474473
633 TUSCALOOSA AVE SW
Birmingham, AL 35211
(205) 235-4003
✔ PECOS7.7 mi
Nurse Practitioner
NPI 1861244659
1720 UNIVERSITY BLVD
Birmingham, AL 35233
(205) 328-8100
✔ PECOS✔ Accepts Medicare7.8 mi
Nurse Practitioner
NPI 1659734549
832 PRINCETON AVE SW
Birmingham, AL 35211
(205) 397-3030
✔ PECOS✔ Accepts Medicare7.8 mi
Nurse Practitioner
NPI 1316669799
1802 6TH AVE S
Birmingham, AL 35233
(205) 934-9047
✔ PECOS✔ Accepts Medicare7.9 mi
Nurse Practitioner
NPI 1730690025
1802 6TH AVE S
Birmingham, AL 35233
(205) 934-3411
✔ PECOS✔ Accepts Medicare7.9 mi
Nurse Practitioner
NPI 1346804697
810 SAINT VINCENTS DR
Birmingham, AL 35205
(205) 939-7000
✔ PECOS✔ Accepts Medicare8.1 mi
Nurse Practitioner
NPI 1710593793
2000 6TH AVE S
Birmingham, AL 35233
(205) 934-7669
✔ PECOS✔ Accepts Medicare8.1 mi
Nurse Practitioner
NPI 1316436504
631 BESSEMER SUPER HWY
Birmingham, AL 35228
(205) 241-5222
✔ PECOS✔ Accepts Medicare8.1 mi
Nurse Practitioner
NPI 1477271468
2201 ARLINGTON AVE
Bessemer, AL 35020
(205) 436-9052
✔ PECOS✔ Accepts Medicare8.1 mi
Nurse Practitioner
NPI 1346776796
5420 HIGHWAY 280 STE 100
Hoover, AL 35242
(205) 201-7290
✔ PECOS8.2 mi
Nurse Practitioner
NPI 1699320911
2807 GREYSTONE COMMERCIAL BLVD STE 38
Hoover, AL 35242
(205) 995-1009
✔ PECOS✔ Accepts Medicare8.2 mi
Nurse Practitioner
NPI 1295400836
1400 6TH AVE S
Birmingham, AL 35233
(205) 930-1175
✔ PECOS8.6 mi
Nurse Practitioner
NPI 1386047199
6554 AARON ARONOV DR
Fairfield, AL 35064
(205) 786-5022
✔ PECOS✔ Accepts Medicare8.6 mi
Nurse Practitioner
NPI 1710598230
619 19TH ST S
Birmingham, AL 35233
(205) 934-4011
✔ PECOS✔ Accepts Medicare8.8 mi
Nurse Practitioner
NPI 1275975757
619 19TH ST S
Birmingham, AL 35249
(205) 934-3411
✔ PECOS✔ Accepts Medicare8.8 mi
Nurse Practitioner
NPI 1992356380
619 19TH ST S FL 3
Birmingham, AL 35249
(205) 934-7102
✔ PECOS8.8 mi
Nurse Practitioner
NPI 1225876428
1007 9TH AVE N
Bessemer, AL 35020
(205) 358-9300
✔ PECOS✔ Accepts Medicare9.4 mi
Nurse Practitioner
NPI 1831125848
1022 1ST ST N SUITE 500
Alabaster, AL 35007
(205) 605-2502
✔ PECOS✔ Accepts Medicare9.4 mi
Nurse Practitioner
NPI 1487815346
700 19TH ST S # 111-I
Birmingham, AL 35233
(205) 558-4756
✔ PECOS✔ Accepts Medicare9.8 mi
Nurse Practitioner
NPI 1003546243
1652 MONTCLAIR RD
Irondale, AL 35210
(205) 956-9192
✔ PECOS✔ Accepts Medicare11 mi
Nurse Practitioner
NPI 1457818551
1652 MONTCLAIR RD
Irondale, AL 35210
(205) 956-9192
✔ PECOS✔ Accepts Medicare11 mi
Nurse Practitioner
NPI 1235860214
1652 MONTCLAIR RD
Irondale, AL 35210
(205) 236-8623
✔ PECOS✔ Accepts Medicare11 mi
Nurse Practitioner
NPI 1659621589
995 9TH AVE SW
Bessemer, AL 35022
(205) 481-7000
✔ PECOS✔ Accepts Medicare11 mi
Nurse Practitioner
NPI 1609207273
120 COLONIAL PROMENADE PKWY
Alabaster, AL 35007
(205) 605-0495
✔ PECOS11 mi
Nurse Practitioner
NPI 1184196081
120 COLONIAL PROMENADE PKWY
Alabaster, AL 35007
(205) 421-2088
✔ PECOS✔ Accepts Medicare11 mi
Nurse Practitioner
NPI 1912446402
120 COLONIAL PROMENADE PKWY
Alabaster, AL 35007
(205) 605-0495
✔ PECOS✔ Accepts Medicare11 mi
Nurse Practitioner
NPI 1962159210
1664 FORESTDALE BLVD
Forestdale, AL 35214
(205) 514-5946
✔ PECOS✔ Accepts Medicare13 mi
Nurse Practitioner
NPI 1861944233
426 W PARK DR
Fultondale, AL 35068
(205) 215-7926
✔ PECOS14 mi
Nurse Practitioner
NPI 1376098301
339 WALKER CHAPEL PLZ #115
Fultondale, AL 35068
(205) 340-5712
✔ PECOS✔ Accepts Medicare15 mi
Nurse Practitioner
NPI 1013358530
72 CO RD HWY 304
Calera, AL 35040
(205) 319-0000
✔ PECOS✔ Accepts Medicare17 mi
Nurse Practitioner
NPI 1831616085
72 HIGHWAY 304
Calera, AL 35040
(205) 319-8000
✔ PECOS✔ Accepts Medicare17 mi
Nurse Practitioner
NPI 1871236133
919 ODUM RD
Gardendale, AL 35071
(865) 643-2221
✔ PECOS✔ Accepts Medicare18 mi
Nurse Practitioner
NPI 1407481559
919 ODUM RD
Gardendale, AL 35071
(205) 351-0149
✔ PECOS✔ Accepts Medicare18 mi
Nurse Practitioner
NPI 1295211795
2215 DECATUR HWY STE 101
Gardendale, AL 35071
(205) 608-8199
✔ PECOS✔ Accepts Medicare20 mi
Nurse Practitioner
NPI 1104310721
2215 DECATUR HWY STE 101
Gardendale, AL 35071
(205) 608-8199
✔ PECOS✔ Accepts Medicare20 mi
Nurse Practitioner
NPI 1386932432
5892 TRUSSVILLE CROSSINGS PKWY
Birmingham, AL 35235
(205) 655-4002
✔ PECOS✔ Accepts Medicare20 mi
Nurse Practitioner
NPI 1942847165
5892 TRUSSVILLE CROSSING PKWY
Birmingham, AL 35235
(205) 655-4002
✔ PECOS20 mi
Nurse Practitioner
NPI 1972271070
5892 TRUSSVILLE CROSSINGS PKWY
Birmingham, AL 35235
(205) 613-6343
✔ PECOS✔ Accepts Medicare20 mi
Nurse Practitioner
NPI 1679190243
5892 TRUSSVILLE CROSSINGS PKWY
Birmingham, AL 35235
(205) 374-9339
✔ PECOS20 mi
Nurse Practitioner
NPI 1780264986
145 SHILOH CREEK DR
Calera, AL 35040
(662) 897-4659
✔ PECOS✔ Accepts Medicare22 mi
Nurse Practitioner
NPI 1831860451
245 LAKE RIDGE DR
Trussville, AL 35173
(205) 602-3764
✔ PECOS✔ Accepts Medicare24 mi
Nurse Practitioner
NPI 1235425083
6725 DEERFOOT PKWY
Pinson, AL 35126
(205) 680-9898
✔ PECOS✔ Accepts Medicare24 mi
Nurse Practitioner
NPI 1417654179
7608 AZALEA CIR
Trussville, AL 35173
(251) 214-6962
✔ PECOS✔ Accepts Medicare27 mi
Nurse Practitioner
NPI 1649902024
27 MIDWAY PLZ STE B
Dora, AL 35062
(205) 255-7052
✔ PECOS✔ Accepts Medicare28 mi
Nurse Practitioner
NPI 1265918163
21 MALLARD DR
Cropwell, AL 35054
(205) 338-4323
✔ PECOS✔ Accepts Medicare32 mi
Nurse Practitioner
NPI 1477028744
70 PLAZA DR
Pell City, AL 35125
(205) 814-9284
✔ PECOS✔ Accepts Medicare33 mi
Nurse Practitioner
NPI 1457832669
20 HAZELWOOD DR
Pell City, AL 35125
(205) 512-3767
✔ PECOS34 mi
Nurse Practitioner
NPI 1679964720
20 HAZELWOOD DR
Pell City, AL 35125
(205) 338-8008
✔ PECOS✔ Accepts Medicare34 mi
Nurse Practitioner
NPI 1356717862
20 HAZELWOOD DR
Pell City, AL 35125
(205) 338-8008
✔ PECOS✔ Accepts Medicare34 mi
Nurse Practitioner
NPI 1639779069
20 HAZELWOOD DR
Pell City, AL 35125
(205) 338-8008
✔ PECOS✔ Accepts Medicare34 mi
Nurse Practitioner
NPI 1538488143
315 W HICKORY ST
Sylacauga, AL 35150
(406) 600-9186
✔ PECOS✔ Accepts Medicare36 mi
Nurse Practitioner
NPI 1700323151
315 W HICKORY ST
Sylacauga, AL 35150
(256) 401-4000
✔ PECOS✔ Accepts Medicare36 mi
Nurse Practitioner
NPI 1225257660
5947 HIGHWAY 269
Parrish, AL 35580
(205) 686-5113
✔ PECOS✔ Accepts Medicare36 mi
Nurse Practitioner
NPI 1982177606
405 BELCHER ST
Centreville, AL 35042
(205) 926-2992
✔ PECOS✔ Accepts Medicare36 mi
Nurse Practitioner
NPI 1073993747
405 BELCHER ST
Centreville, AL 35042
(205) 926-2992
✔ PECOS✔ Accepts Medicare36 mi
Nurse Practitioner
NPI 1114499803
405 BELCHER ST
Centreville, AL 35042
(205) 926-2992
✔ PECOS✔ Accepts Medicare36 mi
Nurse Practitioner
NPI 1104362987
2030 LAY DAM RD
Clanton, AL 35045
(205) 258-4400
✔ PECOS✔ Accepts Medicare37 mi
Nurse Practitioner
NPI 1700956265
803 NORTH ST E
Talladega, AL 35160
(256) 315-2252
✔ PECOS✔ Accepts Medicare42 mi
Nurse Practitioner
NPI 1528212164
998 2ND AVE E
Oneonta, AL 35121
(205) 395-5014
✔ PECOS✔ Accepts Medicare44 mi
Nurse Practitioner
NPI 1770380875
710 15TH ST E
Tuscaloosa, AL 35401
(205) 526-2053
✔ PECOS✔ Accepts Medicare44 mi
Nurse Practitioner
NPI 1194901223
1101 JACKSON AVE
Tuscaloosa, AL 35401
(205) 345-4131
✔ PECOS44 mi
Nurse Practitioner
NPI 1932859774
809 UNIVERSITY BLVD E
Tuscaloosa, AL 35401
(205) 759-7111
✔ PECOS✔ Accepts Medicare45 mi
Nurse Practitioner
NPI 1245889997
2022 2ND AVE E
Oneonta, AL 35121
(205) 625-3650
✔ PECOS✔ Accepts Medicare45 mi
Nurse Practitioner
NPI 1649811654
710 15TH ST E
Tuscaloosa, AL 35401
(205) 526-2053
✔ PECOS✔ Accepts Medicare45 mi
Nurse Practitioner
NPI 1881158863
710 15TH ST E
Tuscaloosa, AL 35401
(205) 526-2053
✔ PECOS✔ Accepts Medicare45 mi
Nurse Practitioner
NPI 1356973622
710 15TH ST E
Tuscaloosa, AL 35401
(205) 526-2053
✔ PECOS✔ Accepts Medicare45 mi
Nurse Practitioner
NPI 1154046084
710 15TH ST E
Tuscaloosa, AL 35401
(205) 526-2053
✔ PECOS✔ Accepts Medicare45 mi

Family Practice (68 of 210)

Family Practice
NPI 1912162504
2147 RIVERCHASE OFFICE RD
Birmingham, AL 35244
(205) 403-8902
✔ PECOS✔ Accepts Medicare2.3 mi
Family Practice
NPI 1417392010
2057 VALLEYDALE RD STE 100
Hoover, AL 35244
(659) 333-8038
✔ PECOS✔ Accepts Medicare3.2 mi
Family Practice
NPI 1316206378
5295 PRESERVE PKWY SUITE 240
Hoover, AL 35244
(205) 682-9124
✔ PECOS3.4 mi
Family Practice
NPI 1780827071
120 CAHABA VALLEY PKWY STE 203
Pelham, AL 35124
(205) 985-9828
✔ PECOS✔ Accepts Medicare3.9 mi
Family Practice
NPI 1417124413
210 OXMOOR CIR
Birmingham, AL 35209
(205) 944-3380
✔ PECOS4.7 mi
Family Practice
NPI 1679542153
2757 GREENSPRINGS HWY AMERICAN FAMILY CARE INC
Birmingham, AL 35209
(205) 290-0088
✔ PECOS5.4 mi
Family Practice
NPI 1366836538
3000 CAHABA VILLAGE PLZ STE 110
Mountain Brk, AL 35243
(205) 293-1205
✔ PECOS5.7 mi
Family Practice
NPI 1770987927
3550 GRANDVIEW PKWY APT 327 CAHABA HEIGHTS
Birmingham, AL 35243
(404) 630-7309
✔ PECOS✔ Accepts Medicare6.0 mi
Family Practice
NPI 1982816724
3143 PELHAM PKWY SUITE 100
Pelham, AL 35124
(205) 545-9530
✔ PECOS7.1 mi
Family Practice
NPI 1770213076
1201 11TH AVE S STE 410
Birmingham, AL 35205
(205) 996-2671
✔ PECOS✔ Accepts Medicare7.1 mi
Family Practice
NPI 1760491419
619 19TH STREET SOUTH
Birmingham, AL 35233
(205) 934-6600
✔ PECOS✔ Accepts Medicare7.4 mi
Family Practice
NPI 1043230212
944 18TH ST S SUITE C
Birmingham, AL 35205
(205) 870-4343
✔ PECOS✔ Accepts Medicare7.6 mi
Family Practice
NPI 1689646135
1509 6TH AVE S
Birmingham, AL 35233
(205) 930-3200
✔ PECOS✔ Accepts Medicare7.7 mi
Family Practice
NPI 1417035270
801 PRINCETON AVE SW POB I, SUITE 710
Birmingham, AL 35211
(205) 397-5200
✔ PECOS✔ Accepts Medicare7.8 mi
Family Practice
NPI 1104893809
401 TUSCALOOSA AVE SW STE 210
Birmingham, AL 35211
(205) 291-8842
✔ PECOS✔ Accepts Medicare7.8 mi
Family Practice
NPI 1902484017
625 19TH ST S
Birmingham, AL 35233
(205) 934-4793
✔ PECOS✔ Accepts Medicare7.9 mi
Family Practice
NPI 1679991202
625 19TH ST S
Birmingham, AL 35233
(256) 356-5511
✔ PECOS✔ Accepts Medicare7.9 mi
Family Practice
NPI 1952656001
2660 10TH AVE S PROFESSIONAL BUILDING 1, SUITE 720
Birmingham, AL 35205
(205) 930-2466
✔ PECOS✔ Accepts Medicare8.1 mi
Family Practice
NPI 1851811186
805 SAINT VINCENTS DR STE 100
Birmingham, AL 35205
(205) 939-3699
✔ PECOS✔ Accepts Medicare8.1 mi
Family Practice
NPI 1780978205
201 DOUG BAKER BLVD
Birmingham, AL 35242
(205) 678-7779
✔ PECOS✔ Accepts Medicare8.2 mi
Family Practice
NPI 1871848929
805 SAINT VINCENTS DR SUITE 510
Birmingham, AL 35205
(205) 595-5504
✔ PECOS✔ Accepts Medicare8.2 mi
Family Practice
NPI 1285081463
805 SAINT VINCENTS DR STE 100
Birmingham, AL 35205
(205) 939-3699
✔ PECOS✔ Accepts Medicare8.2 mi
Family Practice
NPI 1548799885
805 SAINT VINCENTS DR STE 100
Birmingham, AL 35205
(205) 939-3699
✔ PECOS✔ Accepts Medicare8.2 mi
Family Practice
NPI 1588906671
805 SAINT VINCENTS DR SUITE 100
Birmingham, AL 35205
(205) 939-3699
✔ PECOS✔ Accepts Medicare8.2 mi
Family Practice
NPI 1134341019
125 20TH ST S
Birmingham, AL 35233
(205) 801-5251
✔ PECOS✔ Accepts Medicare8.3 mi
Family Practice
NPI 1114177375
3209 ENSLEY 5 POINTS W AVE
Birmingham, AL 35208
(659) 903-4344
✔ PECOS8.4 mi
Family Practice
NPI 1396773024
7191 CAHABA VALLEY RD
Birmingham, AL 35242
(205) 408-2365
✔ PECOS✔ Accepts Medicare8.5 mi
Family Practice
NPI 1780886697
1400 6TH AVE S
Birmingham, AL 35233
(205) 930-1530
✔ PECOS8.6 mi
Family Practice
NPI 1770552077
6554 AARON DR
Fairfield, AL 35214
(205) 786-5022
✔ PECOS8.7 mi
Family Practice
NPI 1629051495
720 MONTCLAIR RD SUITE 204
Birmingham, AL 35213
(205) 591-7246
✔ PECOS9.0 mi
Family Practice
NPI 1922188861
722 MEMORIAL DR
Bessemer, AL 35022
(205) 426-1110
✔ PECOS11 mi
Family Practice
NPI 1659528743
5720 1ST AVE S
Birmingham, AL 35212
(205) 380-9455
✔ PECOS✔ Accepts Medicare11 mi
Family Practice
NPI 1437737020
5720 1ST AVE S
Birmingham, AL 35212
(205) 380-9455
✔ PECOS✔ Accepts Medicare11 mi
Family Practice
NPI 1902177611
9174 PARKWAY E
Birmingham, AL 35206
(205) 498-2675
✔ PECOS✔ Accepts Medicare13 mi
Family Practice
NPI 1447227046
9772 PARKWAY E AMERICAN FAMILY CARE INC
Birmingham, AL 35215
(205) 833-6888
✔ PECOS16 mi
Family Practice
NPI 1619140639
50 MEDICAL PARK DR E
Birmingham, AL 35235
(205) 838-3970
✔ PECOS✔ Accepts Medicare16 mi
Family Practice
NPI 1528028875
101 PAYNE RD AMERICAN FAMILY CARE INC
Gardendale, AL 35071
(205) 631-6834
✔ PECOS✔ Accepts Medicare18 mi
Family Practice
NPI 1003868282
22266 HIGHWAY 25
Columbiana, AL 35051
(205) 669-3138
✔ PECOS✔ Accepts Medicare18 mi
Family Practice
NPI 1679981120
2152 OLD SPRINGVILLE RD
Birmingham, AL 35215
(205) 838-6000
✔ PECOS✔ Accepts Medicare19 mi
Family Practice
NPI 1740412063
2152 OLD SPRINGVILLE RD
Birmingham, AL 35215
(205) 838-6917
✔ PECOS✔ Accepts Medicare19 mi
Family Practice
NPI 1750632774
2152 OLD SPRINGVILLE RD
Center Point, AL 35215
(205) 838-6000
✔ PECOS19 mi
Family Practice
NPI 1942649785
2525 CENTER POINT PKWY STE B
Birmingham, AL 35215
(205) 445-9904
✔ PECOS✔ Accepts Medicare19 mi
Family Practice
NPI 1841253705
6670 GREEN DR
Trussville, AL 35173
(205) 537-3337
✔ PECOS✔ Accepts Medicare21 mi
Family Practice
NPI 1245551878
7201 HAPPY HOLLOW ROAD SUITE 101
Trussville, AL 35173
(205) 655-3721
✔ PECOS✔ Accepts Medicare23 mi
Family Practice
NPI 1609947993
34011 US HIGHWAY 280 SUITE A
Childersburg, AL 35044
(256) 378-3313
✔ PECOS✔ Accepts Medicare28 mi
Family Practice
NPI 1700405503
2165 HIGHWAY 78 STE 100
Dora, AL 35062
(205) 648-4567
✔ PECOS✔ Accepts Medicare29 mi
Family Practice
NPI 1871687541
4010 MASTERS RD
Pell City, AL 35128
(205) 884-1111
✔ PECOS✔ Accepts Medicare33 mi
Family Practice
NPI 1447287115
70 PLAZA DR
Pell City, AL 35125
(205) 814-9284
✔ PECOS✔ Accepts Medicare33 mi
Family Practice
NPI 1093815722
208 PIERSON AVE
Centreville, AL 35042
(205) 926-3284
✔ PECOS✔ Accepts Medicare36 mi
Family Practice
NPI 1134625452
5947 HIGHWAY 269
Parrish, AL 35580
(205) 686-5113
✔ PECOS✔ Accepts Medicare36 mi
Family Practice
NPI 1982698387
724 STONE AVE
Talladega, AL 35160
(256) 362-1410
✔ PECOS42 mi
Family Practice
NPI 1801866447
3701 LOOP RD
Tuscaloosa, AL 35404
(205) 554-2000
✔ PECOS42 mi
Family Practice
NPI 1740384817
657 HELEN KELLER BLVD
Tuscaloosa, AL 35404
(205) 343-6979
✔ PECOS✔ Accepts Medicare43 mi
Family Practice
NPI 1306336011
100 RICE MINE RD N STE 100
Tuscaloosa, AL 35406
(205) 349-4200
✔ PECOS✔ Accepts Medicare43 mi
Family Practice
NPI 1144467309
5710 WATERMELON ROAD SUITE 600
Northport, AL 35473
(205) 345-6272
✔ PECOS✔ Accepts Medicare44 mi
Family Practice
NPI 1114424413
850 PETER BRYCE BLVD
Tuscaloosa, AL 35401
(205) 348-1770
✔ PECOS✔ Accepts Medicare44 mi
Family Practice
NPI 1578946208
850 PETER BRYCE BLVD
Tuscaloosa, AL 35401
(205) 348-1770
✔ PECOS✔ Accepts Medicare44 mi
Family Practice
NPI 1982925517
4310 WATERMELON RD
Northport, AL 35473
(205) 330-5266
✔ PECOS✔ Accepts Medicare44 mi
Family Practice
NPI 1174977383
1890 AL HIGHWAY 157 STE 300
Cullman, AL 35058
(256) 737-8014
✔ PECOS✔ Accepts Medicare45 mi
Family Practice
NPI 1548643273
1325 MCFARLAND BLVD SUITE 102
Northport, AL 35476
(205) 348-6700
✔ PECOS✔ Accepts Medicare45 mi
Family Practice
NPI 1093702326
307 MAIN ST SW
Hanceville, AL 35077
(256) 352-4767
✔ PECOS46 mi
Family Practice
NPI 1912013145
2731 MLK JR BLVD
Tuscaloosa, AL 35403
(205) 349-3250
✔ PECOS✔ Accepts Medicare47 mi
Family Practice
NPI 1144473661
3909 MCFARLAND BLVD
Northport, AL 35476
(205) 333-1993
✔ PECOS47 mi
Family Practice
NPI 1336176445
48 CEDARS RD
Munford, AL 36268
(256) 358-4553
✔ PECOS✔ Accepts Medicare50 mi
Family Practice
NPI 1306171236
40870 AL HIGHWAY 69 STE A
Moundville, AL 35474
(205) 371-4444
✔ PECOS✔ Accepts Medicare54 mi
Family Practice
NPI 1922329267
1890 AL HIGHWAY 157 SUITE 300
Cullman, AL 35058
(256) 737-8000
✔ PECOS✔ Accepts Medicare56 mi
Family Practice
NPI 1700823697
1912 AL HIGHWAY 157
Cullman, AL 35058
(256) 737-2000
✔ PECOS56 mi
Family Practice
NPI 1376718080
1958 AL HIGHWAY 157
Cullman, AL 35058
(256) 737-2090
✔ PECOS✔ Accepts Medicare56 mi

Internal Medicine (36 of 60)

Internal Medicine
NPI 1326016494
1680 MONTGOMERY HWY
Hoover, AL 35216
(205) 979-0888
✔ PECOS✔ Accepts Medicare0.1 mi
Internal Medicine
NPI 1225041957
2816 COLUMBIANA ROAD SUITE 102
Birmingham, AL 35216
(205) 978-8070
✔ PECOS✔ Accepts Medicare2.2 mi
Internal Medicine
NPI 1063836765
5569 GROVE BLVD
Hoover, AL 35226
(205) 637-2600
✔ PECOS✔ Accepts Medicare3.5 mi
Internal Medicine
NPI 1972669802
1 W LAKESHORE DR STE 100
Birmingham, AL 35209
(205) 930-2950
✔ PECOS✔ Accepts Medicare5.1 mi
Internal Medicine
NPI 1992891345
181 W VALLEY AVE STE 214
Birmingham, AL 35209
(205) 732-3743
✔ PECOS✔ Accepts Medicare5.4 mi
Internal Medicine
NPI 1487913836
3690 GRANDVIEW PKWY 8TH FLOOR, HOSPITALIST OFFICE
Birmingham, AL 35243
(205) 971-5251
✔ PECOS✔ Accepts Medicare5.8 mi
Internal Medicine
NPI 1053460527
3700 CAHABA BEACH RD
Birmingham, AL 35242
(205) 403-8902
✔ PECOS7.3 mi
Internal Medicine
NPI 1063704823
1020 26TH ST S STE 100
Birmingham, AL 35205
(205) 332-3155
✔ PECOS7.9 mi
Internal Medicine
NPI 1598739500
833 SAINT VINCENTS DR POB III SUITE 300
Birmingham, AL 35205
(205) 933-4664
✔ PECOS✔ Accepts Medicare8.2 mi
Internal Medicine
NPI 1376588095
2250 BESSEMER RD STE 200
Birmingham, AL 35208
(205) 382-8265
✔ PECOS✔ Accepts Medicare8.4 mi
Internal Medicine
NPI 1740571215
840 MONTCLAIR RD SUITE 317
Birmingham, AL 35213
(205) 592-5135
✔ PECOS✔ Accepts Medicare9.3 mi
Internal Medicine
NPI 1184878639
636 2ND ST NE SUITE B
Alabaster, AL 35007
(205) 663-5770
✔ PECOS✔ Accepts Medicare9.7 mi
Internal Medicine
NPI 1285952408
5720 1ST AVE S
Birmingham, AL 35212
(205) 380-9455
✔ PECOS✔ Accepts Medicare11 mi
Internal Medicine
NPI 1073530754
619 19TH STREET SOUTH
Birmingham, AL 35233
(205) 934-6600
✔ PECOS11 mi
Internal Medicine
NPI 1528081353
2000 CRESTWOOD BLVD SUITE 200
Irondale, AL 35210
(205) 956-0672
✔ PECOS12 mi
Internal Medicine
NPI 1295738623
1687 CENTER POINT PKWY STE 121
Birmingham, AL 35215
(205) 557-7022
✔ PECOS18 mi
Internal Medicine
NPI 1063512242
1687 CENTER POINT PKWY STE 121
Birmingham, AL 35215
(205) 557-7022
✔ PECOS18 mi
Internal Medicine
NPI 1275500340
5892 TRUSSVILLE CROSSING PARKWAY AMERICAN FAMILY CARE INC
Birmingham, AL 35235
(205) 655-4002
✔ PECOS20 mi
Internal Medicine
NPI 1033209473
3701 LOOP RD
Tuscaloosa, AL 35404
(205) 554-2000
✔ PECOS✔ Accepts Medicare42 mi
Internal Medicine
NPI 1417160607
1912 AL HIGHWAY 157
Cullman, AL 35058
(256) 737-2682
✔ PECOS✔ Accepts Medicare56 mi
Internal Medicine
NPI 1548901770
1912 ALABAMA HIGHWAY 157
Cullman, AL 35058
(256) 737-2000
✔ PECOS✔ Accepts Medicare56 mi
Internal Medicine
NPI 1023199817
102 MEDICAL CENTER DR STE F
Prattville, AL 36066
(334) 568-2335
✔ PECOS✔ Accepts Medicare67 mi
Internal Medicine
NPI 1013069939
120 E MAIN ST
Prattville, AL 36067
(334) 361-0986
✔ PECOS✔ Accepts Medicare67 mi
Internal Medicine
NPI 1174547970
1845 CHERRY ST
Montgomery, AL 36107
(334) 263-2301
✔ PECOS77 mi
Internal Medicine
NPI 1801848973
3060 MOBILE HWY
Montgomery, AL 36108
(334) 293-6670
✔ PECOS✔ Accepts Medicare77 mi
Internal Medicine
NPI 1649214990
4305 ATLANTA HWY
Montgomery, AL 36109
(334) 271-7051
✔ PECOS✔ Accepts Medicare77 mi
Internal Medicine
NPI 1407870504
115 HERREN HILL RD
Tallassee, AL 36078
(334) 283-3477
✔ PECOS78 mi
Internal Medicine
NPI 1205182508
4749 BERRY BLVD
Montgomery, AL 36106
(334) 579-3498
✔ PECOS✔ Accepts Medicare79 mi
Internal Medicine
NPI 1659339208
400 TAYLOR RD
Montgomery, AL 36117
(818) 340-9988
✔ PECOS✔ Accepts Medicare79 mi
Internal Medicine
NPI 1043386063
3817 COLLINE DR
Montgomery, AL 36106
(334) 224-2813
✔ PECOS✔ Accepts Medicare79 mi
Internal Medicine
NPI 1306817184
2055 E SOUTH BLVD STE 202
Montgomery, AL 36116
(334) 747-7575
✔ PECOS✔ Accepts Medicare80 mi
Internal Medicine
NPI 1891755971
2055 E SOUTH BLVD SUITE 202
Montgomery, AL 36116
(334) 747-7575
✔ PECOS✔ Accepts Medicare80 mi
Internal Medicine
NPI 1518945724
1304 13TH AVE SE
Decatur, AL 35601
(256) 580-7750
✔ PECOS83 mi
Internal Medicine
NPI 1366582835
382 SLAUGHTER RD
Madison, AL 35758
(256) 428-1096
✔ PECOS✔ Accepts Medicare91 mi
Internal Medicine
NPI 1578651287
1800 SAMFORD TRACE CT UNIT 120
Auburn, AL 36830
(334) 291-2022
✔ PECOS✔ Accepts Medicare96 mi
Internal Medicine
NPI 1083132237
1513 MONTROSE RD
Auburn, AL 36830
(256) 201-7552
✔ PECOS✔ Accepts Medicare96 mi

Emergency Medicine (16 of 26)

Emergency Medicine
NPI 1154317618
3700 CAHABA BEACH RD
Hoover, AL 35242
(205) 402-8902
✔ PECOS✔ Accepts Medicare7.3 mi
Emergency Medicine
NPI 1245596592
1717 6TH AVE S
Birmingham, AL 35233
(800) 822-8816
✔ PECOS✔ Accepts Medicare8.7 mi
Emergency Medicine
NPI 1700175353
619 19TH ST S
Birmingham, AL 35249
(205) 934-3640
✔ PECOS8.8 mi
Emergency Medicine
NPI 1699722348
2401 15TH AVE NORTH
Birmingham, AL 35234
(205) 841-7760
✔ PECOS✔ Accepts Medicare9.8 mi
Emergency Medicine
NPI 1669420394
3560 STONEHENGE PL
Birmingham, AL 35210
(205) 531-7815
✔ PECOS✔ Accepts Medicare12 mi
Emergency Medicine
NPI 1689992661
3029 ALLISON BON DR
Hueytown, AL 35023
(205) 497-4083
✔ PECOS17 mi
Emergency Medicine
NPI 1225322712
6670 GREEN DR
Trussville, AL 35173
(205) 537-3337
✔ PECOS✔ Accepts Medicare21 mi
Emergency Medicine
NPI 1508937723
210 MAIN AVE SW
Cullman, AL 35055
(256) 735-9475
✔ PECOS✔ Accepts Medicare54 mi
Emergency Medicine
NPI 1265408603
76297 TALLASSEE HWY
Wetumpka, AL 36092
(334) 514-1910
✔ PECOS64 mi
Emergency Medicine
NPI 1003848706
2215 MALLARD LN SE
Decatur, AL 35601
(256) 476-4118
✔ PECOS✔ Accepts Medicare83 mi
Emergency Medicine
NPI 1679505739
284 MILLER LN
Owens Cross Roads, AL 35763
(938) 225-9409
✔ PECOS✔ Accepts Medicare90 mi
Emergency Medicine
NPI 1194755827
139 KENSINGTON DR
Madison, AL 35758
(256) 325-3854
✔ PECOS✔ Accepts Medicare92 mi
Emergency Medicine
NPI 1346470069
301 GOVERNORS DR SW
Huntsville, AL 35801
(256) 551-4555
✔ PECOS✔ Accepts Medicare92 mi
Emergency Medicine
NPI 1679918320
101 SIVLEY RD SW
Huntsville, AL 35801
(256) 265-9889
✔ PECOS✔ Accepts Medicare93 mi
Emergency Medicine
NPI 1528053519
7583 WALL TRIANA HWY
Madison, AL 35757
(256) 547-6119
✔ PECOS✔ Accepts Medicare98 mi
Emergency Medicine
NPI 1295772986
7583 WALL TRIANA HWY
Madison, AL 35757
(256) 547-6119
✔ PECOS✔ Accepts Medicare98 mi

General Practice (7 of 22)

General Practice
NPI 1548311020
3140 RYECROFT RD
Mountain Brk, AL 35223
(205) 967-9867
✔ PECOS7.1 mi
General Practice
NPI 1497737779
1806 SIXTH AVENUE SOUTH
Birmingham, AL 35249
(205) 975-7389
✔ PECOS7.9 mi
General Practice
NPI 1528265238
710 15TH ST E
Tuscaloosa, AL 35401
(205) 509-2941
✔ PECOS45 mi
General Practice
NPI 1477655355
215 PERRY HILL RD
Montgomery, AL 36109
(334) 272-4670
✔ PECOS77 mi
General Practice
NPI 1558620765
301 GOVERNORS DR SW SUITE 334
Huntsville, AL 35801
(256) 551-4500
✔ PECOS✔ Accepts Medicare92 mi
General Practice
NPI 1306819545
502 PRATT AVE NE
Huntsville, AL 35801
(256) 533-2900
✔ PECOS✔ Accepts Medicare94 mi
General Practice
NPI 1629395082
1005 W MARKET ST STE B
Athens, AL 35611
(256) 230-3061
✔ PECOS98 mi

General Surgery (6 of 12)

General Surgery
NPI 1528359007
2015 KENTUCKY AVE
Vestavia Hills, AL 35216
(205) 438-6009
✔ PECOS4.0 mi
General Surgery
NPI 1598839037
3368 HIGHWAY 280
Alexander City, AL 35010
(256) 329-7134
✔ PECOS✔ Accepts Medicare65 mi
General Surgery
NPI 1306160296
9025 STATE HIGHWAY 253
Guin, AL 35563
(205) 441-1598
✔ PECOS✔ Accepts Medicare75 mi
General Surgery
NPI 1033130760
4749 BERRY BLVD
Montgomery, AL 36106
(334) 271-0280
✔ PECOS79 mi
General Surgery
NPI 1609161843
401 LOWELL DR SE STE 12
Huntsville, AL 35801
(256) 265-6851
✔ PECOS✔ Accepts Medicare93 mi
General Surgery
NPI 1417917832
102 SANDERS ST
Athens, AL 35611
(256) 232-2275
✔ PECOS98 mi

Obstetrics/Gynecology (4 of 5)

Obstetrics/Gynecology
NPI 1760878136
401 TUSCALOOSA AVE SW STE 100
Birmingham, AL 35211
(205) 291-3058
✔ PECOS✔ Accepts Medicare7.8 mi
Obstetrics/Gynecology
NPI 1588759633
975 9TH AVE SW STE 310
Bessemer, AL 35022
(205) 277-2358
✔ PECOS✔ Accepts Medicare11 mi
Obstetrics/Gynecology
NPI 1912940453
405 BELCHER ST
Centreville, AL 35042
(205) 926-2992
✔ PECOS36 mi
Obstetrics/Gynecology
NPI 1720249097
1026 GOODYEAR AVE STE 302B
Gadsden, AL 35903
(256) 485-0899
✔ PECOS64 mi

Hospitalist (3)

Hospitalist
NPI 1457589350
2660 10TH AVE S POB 1, SUITE 720
Birmingham, AL 35205
(205) 930-2456
✔ PECOS✔ Accepts Medicare8.1 mi
Hospitalist
NPI 1306136692
1717 6TH AVE S
Birmingham, AL 35233
(800) 822-8816
✔ PECOS✔ Accepts Medicare8.7 mi
Hospitalist
NPI 1396090445
1007 GOODYEAR AVE
Gadsden, AL 35903
(256) 494-4768
✔ PECOS✔ Accepts Medicare64 mi

Rheumatology (2 of 3)

Rheumatology
NPI 1841451101
1717 6TH AVE S
Birmingham, AL 35233
(800) 822-8816
✔ PECOS✔ Accepts Medicare8.7 mi
Rheumatology
NPI 1720215049
100 TOWNCENTER BLVD SUITE 112
Tuscaloosa, AL 35406
(205) 750-0030
✔ PECOS✔ Accepts Medicare44 mi

Sports Medicine (2 of 4)

Sports Medicine
NPI 1942232822
1890 AL HIGHWAY 157 SUITE 300
Cullman, AL 35058
(256) 737-8000
✔ PECOS✔ Accepts Medicare56 mi
Sports Medicine
NPI 1649353756
7449 EASTCHASE PKWY
Montgomery, AL 36117
(334) 747-4030
✔ PECOS✔ Accepts Medicare80 mi

Cardiac Surgery (1)

Cardiac Surgery
NPI 1114958014
110 S ANNISTON AVE
Sylacauga, AL 35150
(256) 207-0200
✔ PECOS✔ Accepts Medicare35 mi

Cardiovascular Disease (Cardiology) (1)

Cardiovascular Disease (Cardiology)
NPI 1144587270
930 FRANKLIN ST SE
Huntsville, AL 35801
(256) 533-3388
✔ PECOS✔ Accepts Medicare93 mi

Diagnostic Radiology (1 of 3)

Diagnostic Radiology
NPI 1902920267
2006 FRANKLIN ST SE SUITE 200
Huntsville, AL 35801
(256) 539-0457
✔ PECOS✔ Accepts Medicare92 mi

Gastroenterology (1)

Gastroenterology
NPI 1972941243
1 INDEPENDENCE PLZ STE 900
Homewood, AL 35209
(205) 271-8000
✔ PECOS✔ Accepts Medicare4.4 mi

Orthopedic Surgery (1)

Orthopedic Surgery
NPI 1902388002
7449 EASTCHASE PKWY
Montgomery, AL 36117
(334) 747-4030
✔ PECOS✔ Accepts Medicare80 mi

Otolaryngology (1)

Otolaryngology
NPI 1497751036
7 BROWN AVE
Sylacauga, AL 35150
(256) 249-0358
✔ PECOS✔ Accepts Medicare35 mi

Pediatric Medicine (1 of 2)

Pediatric Medicine
NPI 1013085679
430 EMERY DR STE 200
Hoover, AL 35244
(205) 855-0357
✔ PECOS✔ Accepts Medicare3.5 mi
No clinicians match the current filters.

About this data

Medicare reassignment. A clinician who works for a hospital, clinic or medical group usually signs a Medicare reassignment (form CMS-855R). It lets the organization bill Medicare for the clinician's services and receive the payment. This page lists the clinicians whose reassignment to American Family Care, LLC appears in the CMS Revalidation Reassignment List.

Who is included. Clinicians who bill Medicare under their own NPI through this organization. A clinician can reassign to more than one organization, so the same name may also appear under other groups.

Nearest 250. The totals and specialty counts cover all 656 clinicians. The list shows the 250 whose practice address is closest to this NPI's location, so each American Family Care, LLC location shows its own nearest clinicians.

✔ PECOS
Enrolled in Medicare through PECOS, CMS's enrollment system, and eligible to order and refer for Medicare patients.
✔ Accepts Medicare
Accepts Medicare assignment, which means taking the Medicare-approved amount as full payment for covered services.
Same address 4.2 mi
Straight-line distance from this NPI's practice location to the clinician's practice address.

Addresses and phone numbers come from each clinician's own NPPES record, so they may point to another office or to the clinician's own practice.

Source: CMS Revalidation Reassignment List, October 2026 release; addresses, phone numbers and Medicare status from NPPES and PECOS. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.