Birmingham Internal Medicine Associates, Llc - Medicare in Birmingham, AL

Birmingham Internal Medicine Associates, Llc is a medicare enrolled "Internal Medicine" provider in Birmingham, Alabama. Their current practice location is 7191 Cahaba Valley Rd, Suite 300, Birmingham, Alabama. You can reach out to their office (for appointments etc.) via phone at (205) 930-2060.

Birmingham Internal Medicine Associates, Llc is licensed to practice in * (Not Available) (license number ) and it also participates in the medicare program. Birmingham Internal Medicine Associates, Llc is enrolled with medicare and should accept medicare assignments and since they are enrolled in medicare, they may order Medicare Part D Prescription drugs, if eligible. The facility's NPI Number is 1598796542.

Contact Information

Birmingham Internal Medicine Associates, Llc
7191 Cahaba Valley Rd, Suite 300,
Birmingham, AL 35242-6402
(205) 930-2060
(205) 930-2063

Map and Direction




Healthcare Provider's Profile

Full NameBirmingham Internal Medicine Associates, Llc
TypeFacility
SpecialityInternal Medicine
Location7191 Cahaba Valley Rd, Birmingham, Alabama
Accepts Medicare AssignmentsMedicare enrolled and accepts medicare insurance. Providers at this facility may prescribe medicare part D drugs.
  NPI Data:
  • NPI Number: 1598796542
  • Provider Enumeration Date: 07/06/2006
  • Last Update Date: 03/16/2022
  Medicare PECOS Information:
  • PECOS PAC ID: 1658341193
  • Enrollment ID: O20040730000432

Medical Identifiers

Medical identifiers for Birmingham Internal Medicine Associates, Llc such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1598796542NPI-NPPES

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
133V00000XDietitian, Registered (* (Not Available))Secondary
207Q00000XFamily Medicine (* (Not Available))Secondary
207R00000XInternal Medicine (* (Not Available))Primary
207RH0003XInternal Medicine - Hematology & Oncology (* (Not Available))Secondary
207RR0500XInternal Medicine - Rheumatology (* (Not Available))Secondary
207U00000XNuclear Medicine (* (Not Available))Secondary
207V00000XObstetrics & Gynecology (* (Not Available))Secondary
207W00000XOphthalmology (* (Not Available))Secondary
208000000XPediatrics (* (Not Available))Secondary
208800000XUrology (* (Not Available))Secondary
213ES0131XPodiatrist - Foot Surgery (* (Not Available))Secondary
2471M1202XRadiologic Technologist - Magnetic Resonance Imaging (* (Not Available))Secondary
363LF0000XNurse Practitioner - Family (* (Not Available))Secondary
363LP2300XNurse Practitioner - Primary Care (* (Not Available))Secondary
367A00000XAdvanced Practice Midwife (* (Not Available))Secondary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Birmingham Internal Medicine Associates, Llc acts as a billing entity for following providers:
Provider NameCornelius R Meadows
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1669467288
PECOS PAC ID: 9032012190
Enrollment ID: I20040128000378
Provider NameLea C Clayton
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1376651992
PECOS PAC ID: 3375446891
Enrollment ID: I20040130000695
Provider NameKelli Folgman Grinder
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1528011079
PECOS PAC ID: 5193612794
Enrollment ID: I20040228000451
Provider NameTameka R Lee
Provider TypePractitioner - Podiatry
Provider IdentifiersNPI Number: 1952301723
PECOS PAC ID: 1557350766
Enrollment ID: I20040511001474
Provider NameChris A Phillips
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1174557052
PECOS PAC ID: 8527046051
Enrollment ID: I20040712000435
Provider NameKevin S Giadrosich
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1700839255
PECOS PAC ID: 4284612326
Enrollment ID: I20040713001368
Provider NameShawn J Smith
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1033271994
PECOS PAC ID: 4789654229
Enrollment ID: I20040730000467
Provider NameDiamond Vrocher
Provider TypePractitioner - Emergency Medicine
Provider IdentifiersNPI Number: 1104808351
PECOS PAC ID: 2466425061
Enrollment ID: I20040812001295
Provider NameWillie Williams
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1194788729
PECOS PAC ID: 4587638911
Enrollment ID: I20040823000509
Provider NameJohn D Morgan
Provider TypePractitioner - Rheumatology
Provider IdentifiersNPI Number: 1679634943
PECOS PAC ID: 3678547023
Enrollment ID: I20040823000652
Provider NameChristopher D Coccia
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1083695696
PECOS PAC ID: 2365410669
Enrollment ID: I20040923001163
Provider NameAnthony A Chestang
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1427119700
PECOS PAC ID: 0345200937
Enrollment ID: I20041018000996
Provider NameMichael D Dupre
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1104802495
PECOS PAC ID: 4981665585
Enrollment ID: I20041026000446
Provider NameRoss Wayne Barnett
Provider TypePractitioner - Diagnostic Radiology
Provider IdentifiersNPI Number: 1205808755
PECOS PAC ID: 1658333455
Enrollment ID: I20041103000729
Provider NameGerold N Sibanda
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1063520591
PECOS PAC ID: 7810952785
Enrollment ID: I20041120000079
Provider NameJohn W Farley
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1154483196
PECOS PAC ID: 5092785535
Enrollment ID: I20041229000557
Provider NameTammy M Leong
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1477615425
PECOS PAC ID: 4183682784
Enrollment ID: I20041229000603
Provider NameRebecca K Lockhart
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1619039666
PECOS PAC ID: 7719945328
Enrollment ID: I20041229000700
Provider NameJoseph H Wu
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1043256878
PECOS PAC ID: 6800830480
Enrollment ID: I20050614001308
Provider NameRandall L Quinn
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1801817523
PECOS PAC ID: 0749225522
Enrollment ID: I20050622000749
Provider NameKaren M Pennington
Provider TypePractitioner - Registered Dietitian Or Nutrition Professional
Provider IdentifiersNPI Number: 1619062627
PECOS PAC ID: 1254369952
Enrollment ID: I20050803000427
Provider NameJames E Alderson
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1609808823
PECOS PAC ID: 3173526134
Enrollment ID: I20060810000582
Provider NameJennifer J St John
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1649222027
PECOS PAC ID: 0042219032
Enrollment ID: I20061221000149
Provider NameRamy J Toma
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1083766604
PECOS PAC ID: 2365546876
Enrollment ID: I20070322000239
Provider NameShanon R Jernigan
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1225139959
PECOS PAC ID: 1850495607
Enrollment ID: I20070403000670
Provider NamePaul S Stephen
Provider TypePractitioner - Pulmonary Disease
Provider IdentifiersNPI Number: 1619916475
PECOS PAC ID: 9638257587
Enrollment ID: I20080418000026
Provider NameEmily R Baillio
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1245207877
PECOS PAC ID: 9830264720
Enrollment ID: I20080812000204
Provider NameGeorge M Harris
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1467487843
PECOS PAC ID: 2163594607
Enrollment ID: I20090109000572
Provider NameRaleigh B Kent
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1477506871
PECOS PAC ID: 7012050800
Enrollment ID: I20100202000402
Provider NameLarry D Alford
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1386699627
PECOS PAC ID: 6103969860
Enrollment ID: I20100203000146
Provider NameJohn T Miller
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1376581157
PECOS PAC ID: 9537202205
Enrollment ID: I20100203000185
Provider NameWalter M Dunn
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1841245800
PECOS PAC ID: 1759424468
Enrollment ID: I20100203000487
Provider NameArthur F Patton
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1003855149
PECOS PAC ID: 0042346843
Enrollment ID: I20100331000733
Provider NameTammy R Cornelius
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1366765232
PECOS PAC ID: 6709916711
Enrollment ID: I20100617000066
Provider NameVlad Prelipcean
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1033188966
PECOS PAC ID: 9133209604
Enrollment ID: I20100901000660
Provider NameJames R Lindsey
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1851337547
PECOS PAC ID: 2668596362
Enrollment ID: I20100902000097
Provider NameTimothy W Eller
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1700827433
PECOS PAC ID: 7315062478
Enrollment ID: I20100913000565
Provider NameRian L Montgomery
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1982628947
PECOS PAC ID: 9032213392
Enrollment ID: I20100913000603
Provider NameWilliam E Kirby
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1750499844
PECOS PAC ID: 5294803045
Enrollment ID: I20100913000754
Provider NameThomas W Montgomery
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1093796690
PECOS PAC ID: 5799709713
Enrollment ID: I20100915000207
Provider NameScott W Lecroy
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1376563585
PECOS PAC ID: 1658496542
Enrollment ID: I20100915000967
Provider NameBen Gregory Bostick
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1518948215
PECOS PAC ID: 8426072448
Enrollment ID: I20100929001046
Provider NameMark Joseph Richman
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1124000963
PECOS PAC ID: 4183817893
Enrollment ID: I20101026000267
Provider NameGerald Machen
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1881676930
PECOS PAC ID: 5698799682
Enrollment ID: I20101122001113
Provider NameJoseph Johnson
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1609858372
PECOS PAC ID: 0345264362
Enrollment ID: I20101201000554
Provider NameRonald W Helms
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1871579268
PECOS PAC ID: 2264422617
Enrollment ID: I20101213000884
Provider NameAlbert Elias Smith
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1891777298
PECOS PAC ID: 2163610296
Enrollment ID: I20101216000199
Provider NameKerri B Stephen
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1578855789
PECOS PAC ID: 8921284241
Enrollment ID: I20110520000103
Provider NameThomas Perkins
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1245244391
PECOS PAC ID: 4789572967
Enrollment ID: I20110801000226
Provider NameVicki L Moore
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1942349220
PECOS PAC ID: 6709052384
Enrollment ID: I20120103000447
Provider NameKelsie W Roulaine
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1124397286
PECOS PAC ID: 2466611488
Enrollment ID: I20120312000455
Provider NameTommishea G May
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1669747622
PECOS PAC ID: 5597925560
Enrollment ID: I20120328000927
Provider NameDelano Benjamin
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1184800948
PECOS PAC ID: 9931361144
Enrollment ID: I20120504000489
Provider NameScott C Boyken
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1245551878
PECOS PAC ID: 8325203490
Enrollment ID: I20120625000065
Provider NameSue W Payne
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1497876031
PECOS PAC ID: 3971757873
Enrollment ID: I20130130000282
Provider NameLaura K Penkava
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1962745315
PECOS PAC ID: 2365689080
Enrollment ID: I20130516000139
Provider NameCaley King Baggett
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1225471725
PECOS PAC ID: 6709026032
Enrollment ID: I20130710000715
Provider NameCarl H Russell
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1427317494
PECOS PAC ID: 9638305238
Enrollment ID: I20131203001279
Provider NameJenna L Bosch
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1700208071
PECOS PAC ID: 9234362856
Enrollment ID: I20140507000129
Provider NameCasey L Crumb
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1700225646
PECOS PAC ID: 4284859661
Enrollment ID: I20140626001580
Provider NameKatherine A Mann
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1801212709
PECOS PAC ID: 8426274796
Enrollment ID: I20140722001459
Provider NameStephen Bradford Fortson
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1073819058
PECOS PAC ID: 8628298643
Enrollment ID: I20140925000894
Provider NameMary Alice E Bailey
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1952694697
PECOS PAC ID: 9234378969
Enrollment ID: I20141104000762
Provider NameHaley C White
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1356753347
PECOS PAC ID: 8224352018
Enrollment ID: I20150127001614
Provider NameElizabeth Fuller
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1679964720
PECOS PAC ID: 9234443748
Enrollment ID: I20150728005545
Provider NameKimkeisha Lashae Morgan
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1821473950
PECOS PAC ID: 9830409044
Enrollment ID: I20151030000015
Provider NameAshley C Drake
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1831562321
PECOS PAC ID: 3476853714
Enrollment ID: I20151118001857
Provider NameRandall Hall Alban
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1124407739
PECOS PAC ID: 1254631203
Enrollment ID: I20151124001999
Provider NameOctavian D Popescu
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1275843609
PECOS PAC ID: 7416136510
Enrollment ID: I20151217000605
Provider NameAdam B Carroll
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1770929176
PECOS PAC ID: 7012219322
Enrollment ID: I20160104001584
Provider NameSheila Lopez
Provider TypePractitioner - Certified Nurse Midwife (cnm)
Provider IdentifiersNPI Number: 1841613122
PECOS PAC ID: 7416254487
Enrollment ID: I20160318001640
Provider NameKimberli Clinkscales
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1396103123
PECOS PAC ID: 4385941509
Enrollment ID: I20160401000754
Provider NameAmber N Nelson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1841650561
PECOS PAC ID: 5890094585
Enrollment ID: I20160502001307
Provider NameShannon Hall
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1417310921
PECOS PAC ID: 4880983147
Enrollment ID: I20160510002192
Provider NameCeleste R Richardson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1801245352
PECOS PAC ID: 3971897554
Enrollment ID: I20160804000354
Provider NameRudolph M Navari
Provider TypePractitioner - Medical Oncology
Provider IdentifiersNPI Number: 1891778023
PECOS PAC ID: 0244334928
Enrollment ID: I20160907000729
Provider NameHannah K Kyzar
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1750839379
PECOS PAC ID: 9234427428
Enrollment ID: I20161003002612
Provider NameMeredith A Mccoy
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1174079198
PECOS PAC ID: 0042508236
Enrollment ID: I20161003002657
Provider NameBethany Malone
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1700338217
PECOS PAC ID: 0749569333
Enrollment ID: I20161123000798
Provider NameHolly M Strauss
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1952851669
PECOS PAC ID: 2567742166
Enrollment ID: I20161216000233
Provider NameTroy Henderson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1609324003
PECOS PAC ID: 5496039877
Enrollment ID: I20170302001783
Provider NameJamie Holmes
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1265976773
PECOS PAC ID: 0345525960
Enrollment ID: I20170322002570
Provider NameMary B Martin
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1790910891
PECOS PAC ID: 6406132604
Enrollment ID: I20170424000180
Provider NameKatelyn Campisi
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1386184612
PECOS PAC ID: 6406133131
Enrollment ID: I20170508000951
Provider NameMeghan G Golson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1346774866
PECOS PAC ID: 7214207851
Enrollment ID: I20170714000825
Provider NameJames Crumb
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1265971097
PECOS PAC ID: 4082988977
Enrollment ID: I20170915000680
Provider NameAndrew T Smith
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1194138842
PECOS PAC ID: 3375819360
Enrollment ID: I20171018002338
Provider NameJennifer Anderson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1033640925
PECOS PAC ID: 5395011621
Enrollment ID: I20171031003460
Provider NameAlexandria Taylor Crumpton
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1710403779
PECOS PAC ID: 4385901396
Enrollment ID: I20171129002942
Provider NameLarry Thomas
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1386168524
PECOS PAC ID: 8729346291
Enrollment ID: I20171212000473
Provider NameNatalee Kilpatrick
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1932608429
PECOS PAC ID: 3577818103
Enrollment ID: I20180621002091
Provider NameCortney L Black
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1225481369
PECOS PAC ID: 9133416175
Enrollment ID: I20180622001792
Provider NameLauren Leigh Straub
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1487196796
PECOS PAC ID: 3274880455
Enrollment ID: I20180718003669
Provider NameChristopher B Thomas
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1366836538
PECOS PAC ID: 0143577957
Enrollment ID: I20180725002453
Provider NameSherry Levio
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1598960031
PECOS PAC ID: 5991002883
Enrollment ID: I20180825000057
Provider NameBrittany Haverland Washington
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1538650270
PECOS PAC ID: 9638421142
Enrollment ID: I20181011001096
Provider NameErin Lynn Nail
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1558750810
PECOS PAC ID: 1456605625
Enrollment ID: I20181107002124
Provider NameJanet Alecia Cruzado
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1124505326
PECOS PAC ID: 4688928005
Enrollment ID: I20181120003310
Provider NameAntoinette Spellmon
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1477028744
PECOS PAC ID: 4587900337
Enrollment ID: I20190115002901
Provider NameJustin D Wilson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1417420704
PECOS PAC ID: 4880933498
Enrollment ID: I20190226002175
Provider NameCindy Jo Campbell
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1245795541
PECOS PAC ID: 3971843566
Enrollment ID: I20190318002401
Provider NameApril Poe
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1851857122
PECOS PAC ID: 0446591960
Enrollment ID: I20190410002926
Provider NameAlan Jamison Hanley
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1750442166
PECOS PAC ID: 8628972197
Enrollment ID: I20190417001295
Provider NameDeborah Whitney Hood
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1922565738
PECOS PAC ID: 9931440096
Enrollment ID: I20190418000655
Provider NameSamantha Williams
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1588158877
PECOS PAC ID: 0648512624
Enrollment ID: I20190423000352
Provider NameChelsey Nicole Kahler
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1053979708
PECOS PAC ID: 2961730684
Enrollment ID: I20190820000731
Provider NameMorgan Lambert
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1346894938
PECOS PAC ID: 8325377492
Enrollment ID: I20190916001381
Provider NameAnne Tolene
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1447809173
PECOS PAC ID: 5496087082
Enrollment ID: I20191031001458
Provider NameAnna Floyd
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1083012033
PECOS PAC ID: 8527324870
Enrollment ID: I20200102000958
Provider NameAllison H Carnes
Provider TypePractitioner - Certified Nurse Midwife (cnm)
Provider IdentifiersNPI Number: 1104470970
PECOS PAC ID: 5991130031
Enrollment ID: I20200116002935
Provider NameJulia Perkins
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1235752841
PECOS PAC ID: 4789006149
Enrollment ID: I20200612001502
Provider NameAllison Samara Wood
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1407389422
PECOS PAC ID: 2860779865
Enrollment ID: I20200630001668
Provider NameJack Vibbert
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1063924868
PECOS PAC ID: 2860815917
Enrollment ID: I20200707003414
Provider NameDivya A Carrigan
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1356798607
PECOS PAC ID: 0143569475
Enrollment ID: I20200821000396
Provider NameElizabeth Carstensen
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1609238310
PECOS PAC ID: 0648564328
Enrollment ID: I20201002002459
Provider NameRachel Monahan Patterson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1033670120
PECOS PAC ID: 2163833351
Enrollment ID: I20201118003299
Provider NameErin Chrisla Martin
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1033723986
PECOS PAC ID: 3072925106
Enrollment ID: I20201215001672
Provider NameKaitlyn Traywick Pierce
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1790243582
PECOS PAC ID: 7911319504
Enrollment ID: I20201228000435
Provider NameRobert Rodes Screws
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1760084784
PECOS PAC ID: 0042623860
Enrollment ID: I20210114002864
Provider NameMenthola Smith
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1558987990
PECOS PAC ID: 7113331380
Enrollment ID: I20210129000311
Provider NameMadison Thomas Hulker
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1003373176
PECOS PAC ID: 6800204769
Enrollment ID: I20210415000110
Provider NameJason Michael Harmon
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1356339295
PECOS PAC ID: 4486621414
Enrollment ID: I20210513000960
Provider NameSara S Myers
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1902399892
PECOS PAC ID: 5597017764
Enrollment ID: I20210707002553
Provider NameStephen Charles Hicks
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1700366408
PECOS PAC ID: 3779989298
Enrollment ID: I20210909000715
Provider NameHolly C. Nichols
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1245800176
PECOS PAC ID: 3375940505
Enrollment ID: I20210930000731
Provider NameDixie Richter
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1265109953
PECOS PAC ID: 1759779648
Enrollment ID: I20211026001796
Provider NameRachel N Hilliard
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1346886728
PECOS PAC ID: 9537557913
Enrollment ID: I20211104001572
Provider NameMorgen Tidwell
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1093391724
PECOS PAC ID: 8426440512
Enrollment ID: I20220124000473
Provider NameBaleigh Morgan Swaney
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1215556311
PECOS PAC ID: 1850785213
Enrollment ID: I20220301000175
Provider NameLaura Elizabeth Johnson
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1851853295
PECOS PAC ID: 9931436250
Enrollment ID: I20220706000077
Provider NameJessica Peinhardt Rice
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1235609124
PECOS PAC ID: 9739561861
Enrollment ID: I20220805000238
Provider NameKatherine Leigh Hood
Provider TypePractitioner - Registered Dietitian Or Nutrition Professional
Provider IdentifiersNPI Number: 1487389714
PECOS PAC ID: 0143605865
Enrollment ID: I20220916000825
Provider NameMary Kaelynn Muncher
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1386223238
PECOS PAC ID: 6103293642
Enrollment ID: I20221113000044
Provider NameShelby Thompson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1720703663
PECOS PAC ID: 3971971698
Enrollment ID: I20221130000223
Provider NameMadaline Mccray
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1700470911
PECOS PAC ID: 0749650851
Enrollment ID: I20230106001118
Provider NameJoanna Reaves
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1487249470
PECOS PAC ID: 2860800760
Enrollment ID: I20230202002253
Provider NameNancy Cornell
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1164133880
PECOS PAC ID: 2769855055
Enrollment ID: I20230307003421
Provider NameKonica Shannon Mcmullen
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1184352296
PECOS PAC ID: 7618341462
Enrollment ID: I20230320000346
Provider NameMofuah Walker-arthur
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1417541772
PECOS PAC ID: 4789049818
Enrollment ID: I20230425002034
Provider NameLaura Sullivan White
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1144772153
PECOS PAC ID: 3779866256
Enrollment ID: I20230426001276
Provider NameNathaniel David Burnham
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1548880842
PECOS PAC ID: 2668881582
Enrollment ID: I20230629000968
Provider NameJennifer Leigh Morris
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1871225540
PECOS PAC ID: 9335509249
Enrollment ID: I20230724001180
Provider NameAngela S Reece
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1457039844
PECOS PAC ID: 7113372442
Enrollment ID: I20231006000485
Provider NameAlisha L Thacker
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1144962598
PECOS PAC ID: 3577918028
Enrollment ID: I20231018002364
Provider NameLadarryl Devonte Banks
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1922888114
PECOS PAC ID: 4385090125
Enrollment ID: I20231030003766
Provider NameJada T Jones
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1093364226
PECOS PAC ID: 6800238502
Enrollment ID: I20240528000441

Medicare Part D Prescriber Enrollment

Any physician or other eligible professional who prescribes Part D drugs must either enroll in the Medicare program or opt out in order to prescribe drugs to their patients with Part D prescription drug benefit plans. Birmingham Internal Medicine Associates, Llc is enrolled with medicare and thus, if eligible, can prescribe medicare part D drugs to patients with medicare part D benefits.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Birmingham Internal Medicine Associates, Llc
7191 Cahaba Valley Rd, Suite 300,
Birmingham, AL 35242-6402

Ph: (205) 930-2060
Birmingham Internal Medicine Associates, Llc
7191 Cahaba Valley Rd, Suite 300,
Birmingham, AL 35242-6402

Ph: (205) 930-2060

Reviews and Comments



Medicare Program: Medicare is a federal government program which provides health insurance to people who are 65 or older. This program also covers certain younger people with disabilities (who receive Social Security Disability Insurance - SSDI), and people with End-Stage Renal Disease (permanent kidney failure requiring dialysis or a transplant, sometimes called ESRD.

Medicare Assignment: Assignment means that your doctor, provider, or supplier agrees (or is required by law) to accept the Medicare-approved amount as full payment for covered services. Most doctors, providers, and suppliers accept assignment, but you should always check to make sure. Participating providers have signed an agreement to accept assignment for all Medicare-covered services.

NPI Number: The National Provider Identifier (NPI) is a unique identification number for covered health care providers. The NPI must be used in lieu of legacy provider identifiers in the HIPAA standards transactions. Covered health care providers and all health plans and health care clearinghouses must use the NPIs in the administrative and financial transactions adopted under HIPAA (Health Insurance Portability and Accountability Act).

Our Data: Information on www.medicarelist.com is built using data sources published by Centers for Medicare & Medicaid Services (CMS) under Freedom of Information Act (FOIA). The information disclosed on the NPI Registry are FOIA-disclosable and are required to be disclosed under the FOIA and the eFOIA amendments to the FOIA. There is no way to 'opt out' or 'suppress' the NPPES record data for health care providers with active NPIs.