Hannibal Regional Medical Group - Medicare Primary Care in Hannibal, MO

Hannibal Regional Medical Group is a medicare enrolled primary clinic (Clinic/center - Multi-specialty) in Hannibal, Missouri. The current practice location for Hannibal Regional Medical Group is 6500 Hospital Drive, Hannibal, Missouri. For appointments, you can reach them via phone at (573) 248-1300. The mailing address for Hannibal Regional Medical Group is Po Box 1239, Hannibal, Missouri and phone number is (573) 248-1300.

Hannibal Regional Medical Group is licensed to practice in * (Not Available) (license number ). The clinic also participates in the medicare program and its NPI number is 1134311392. This medical practice accepts medicare insurance (which means this clinic accepts the Medicare-approved amount; you will not be billed for any more than the Medicare deductible and coinsurance). However, please confirm if they accept your insurance at (573) 248-1300.

Contact Information

Hannibal Regional Medical Group
6500 Hospital Drive
Hannibal
MO 63401-1239
(573) 248-1300
(573) 248-5448

Map and Direction


Primary Care Clinic Profile

Full NameHannibal Regional Medical Group
SpecialityClinic/Center
Location6500 Hospital Drive, Hannibal, Missouri
Authorized Official Name and PositionRob Gasaway (VP OF FINANCE)
Authorized Official Contact5734061608
Accepts Medicare InsuranceYes. This clinic participates in medicare program and accept medicare insurance.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Hannibal Regional Medical Group
Po Box 1239
Hannibal
MO 63401-1239

Ph: (573) 248-1300
Hannibal Regional Medical Group
6500 Hospital Drive
Hannibal
MO 63401-1239

Ph: (573) 248-1300

NPI Details:

NPI Number1134311392
Provider Enumeration Date08/13/2007
Last Update Date05/25/2021

Medicare PECOS Information:

Medicare PECOS PAC ID1254236300
Medicare Enrollment IDO20071004000422

Medical Identifiers

Medical identifiers for Hannibal Regional Medical Group such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1134311392NPI-NPPES
507544203MedicaidMO

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
261QM1300XClinic/center - Multi-specialty (* (Not Available))Primary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Hannibal Regional Medical Group acts as a billing entity for following providers:
Provider NameForest R Conley
Provider TypePractitioner - General Practice
Provider IdentifiersNPI Number: 1982603452
PECOS PAC ID: 9032012844
Enrollment ID: I20040129000554
Provider NameHung N Winn
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1962457374
PECOS PAC ID: 1951389626
Enrollment ID: I20040709000386
Provider NameBarbara A White
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1629057120
PECOS PAC ID: 7618929134
Enrollment ID: I20050420000155
Provider NameAlice V Davis
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1598741621
PECOS PAC ID: 4587607072
Enrollment ID: I20050606000885
Provider NameLaura Md Maple
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1740269307
PECOS PAC ID: 8022046481
Enrollment ID: I20050728000069
Provider NameDonald A Miller
Provider TypePractitioner - Emergency Medicine
Provider IdentifiersNPI Number: 1003857848
PECOS PAC ID: 3274562152
Enrollment ID: I20050810001233
Provider NameKelly D Burchett
Provider TypePractitioner - Otolaryngology
Provider IdentifiersNPI Number: 1629161864
PECOS PAC ID: 0345272837
Enrollment ID: I20050906000715
Provider NameMichael Steven Cardwell
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1063419638
PECOS PAC ID: 9830103324
Enrollment ID: I20060206000065
Provider NameMary Jo Crawford
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1043208051
PECOS PAC ID: 7911891619
Enrollment ID: I20060926000304
Provider NameJohn P Greving
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1043388036
PECOS PAC ID: 8729054119
Enrollment ID: I20070316000214
Provider NameRebecca P Gibson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1528067097
PECOS PAC ID: 1355440553
Enrollment ID: I20070629000238
Provider NameJohn C Collins
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1689659559
PECOS PAC ID: 4789697947
Enrollment ID: I20070629000521
Provider NameLuvell L Glanton
Provider TypePractitioner - Anesthesiology
Provider IdentifiersNPI Number: 1891717781
PECOS PAC ID: 4981796133
Enrollment ID: I20070817000588
Provider NameEli N Denney
Provider TypePractitioner - Emergency Medicine
Provider IdentifiersNPI Number: 1417161795
PECOS PAC ID: 4284727637
Enrollment ID: I20070830000760
Provider NameEdward A Cline
Provider TypePractitioner - Podiatry
Provider IdentifiersNPI Number: 1306849971
PECOS PAC ID: 2365538691
Enrollment ID: I20071018000389
Provider NameRichard P Valuck
Provider TypePractitioner - Cardiovascular Disease (cardiology)
Provider IdentifiersNPI Number: 1366444549
PECOS PAC ID: 9436245669
Enrollment ID: I20071018000415
Provider NameRobert T Troiani
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1891736591
PECOS PAC ID: 5496733826
Enrollment ID: I20080523000503
Provider NameMohammad Jarbou
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1396830915
PECOS PAC ID: 4385703578
Enrollment ID: I20081103000378
Provider NameJustin D Puckett
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1205044146
PECOS PAC ID: 6103978101
Enrollment ID: I20090722000758
Provider NameMichael Tentori
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1932227907
PECOS PAC ID: 0749333094
Enrollment ID: I20090804000216
Provider NamePurvi Parikh
Provider TypePractitioner - Endocrinology
Provider IdentifiersNPI Number: 1346229838
PECOS PAC ID: 4082754353
Enrollment ID: I20091217000055
Provider NamePranav R Parikh
Provider TypePractitioner - Critical Care (intensivists)
Provider IdentifiersNPI Number: 1437138997
PECOS PAC ID: 3678624202
Enrollment ID: I20100108000485
Provider NameLinda D Carleton
Provider TypePractitioner - Qualified Audiologist
Provider IdentifiersNPI Number: 1427028190
PECOS PAC ID: 7113069915
Enrollment ID: I20100115000894
Provider NameJohn R Bennett
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1457330128
PECOS PAC ID: 0446392260
Enrollment ID: I20100116000144
Provider NameScott A Gard
Provider TypePractitioner - Vascular Surgery
Provider IdentifiersNPI Number: 1659316990
PECOS PAC ID: 1052314721
Enrollment ID: I20100504000460
Provider NameThomas A Bragg
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1790891885
PECOS PAC ID: 3870621964
Enrollment ID: I20100511000683
Provider NameNola F Moore
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1063529006
PECOS PAC ID: 1850421363
Enrollment ID: I20100610000022
Provider NameVivian M Hall
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1023159514
PECOS PAC ID: 9931231586
Enrollment ID: I20100716000337
Provider NameDennis L Smith
Provider TypePractitioner - Emergency Medicine
Provider IdentifiersNPI Number: 1952331910
PECOS PAC ID: 8022197938
Enrollment ID: I20100806000804
Provider NameGary Michael Early
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1215913132
PECOS PAC ID: 1355465444
Enrollment ID: I20100826000083
Provider NameJan F Onik
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1982604930
PECOS PAC ID: 5890868111
Enrollment ID: I20100901000085
Provider NameConnie M Dochterman
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1578578316
PECOS PAC ID: 4284759499
Enrollment ID: I20100910001123
Provider NameErick O Calmet Del Castillo
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1447401716
PECOS PAC ID: 9032234695
Enrollment ID: I20100920000466
Provider NameTeresa L Tucker
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1083826762
PECOS PAC ID: 0648396945
Enrollment ID: I20100923001093
Provider NameAdam J Samaritoni
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1013117498
PECOS PAC ID: 2769674134
Enrollment ID: I20101005000287
Provider NameSaulat Mushtaq
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1518080605
PECOS PAC ID: 2668666298
Enrollment ID: I20101027001540
Provider NameJeanette M Keller
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1366745713
PECOS PAC ID: 3678761921
Enrollment ID: I20101230000651
Provider NameAshraf Almashhrawi
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1447247077
PECOS PAC ID: 5092704643
Enrollment ID: I20110722000267
Provider NameKhulood T Ahmed
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1588827893
PECOS PAC ID: 7810168853
Enrollment ID: I20110922000320
Provider NameJulie J Viehmann
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1457512089
PECOS PAC ID: 4284883315
Enrollment ID: I20121005000301
Provider NameSherry L Masterson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1861736449
PECOS PAC ID: 1052564671
Enrollment ID: I20130110000268
Provider NameKayla Ann Payton
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1457695330
PECOS PAC ID: 6204081995
Enrollment ID: I20130304000011
Provider NameDeborah A Baumann
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1740521210
PECOS PAC ID: 6406097286
Enrollment ID: I20130719000483
Provider NameMaura B Gerdes
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1043593841
PECOS PAC ID: 3173767076
Enrollment ID: I20130916000270
Provider NameCassidy L Leonard-scott
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1255628335
PECOS PAC ID: 9537393889
Enrollment ID: I20140827001330
Provider NameShelly L Collins
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1508275512
PECOS PAC ID: 8325268238
Enrollment ID: I20140926002164
Provider NameCole J Scherder
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1174844583
PECOS PAC ID: 8628290665
Enrollment ID: I20141107000183
Provider NameKimberly C Shaw
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1467854042
PECOS PAC ID: 7416179932
Enrollment ID: I20141117000251
Provider NameKimberly K Cordes
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1750783346
PECOS PAC ID: 0345562484
Enrollment ID: I20141201001359
Provider NameKevin T Palka
Provider TypePractitioner - Hematology/oncology
Provider IdentifiersNPI Number: 1689721482
PECOS PAC ID: 9931177722
Enrollment ID: I20150710002183
Provider NameLacosta K Gaines
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1003287848
PECOS PAC ID: 5496055428
Enrollment ID: I20151124001344
Provider NameStephanie L Robinson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1891169256
PECOS PAC ID: 5395048896
Enrollment ID: I20160115001478
Provider NameTorishia N Greving
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1124492491
PECOS PAC ID: 4587967682
Enrollment ID: I20160125000118
Provider NameHossein Behniaye
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1356533863
PECOS PAC ID: 2668652090
Enrollment ID: I20160511001264
Provider NameHassan Behniay
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1659537272
PECOS PAC ID: 4385770957
Enrollment ID: I20160525002740
Provider NameDavid J Lemons
Provider TypePractitioner - Interventional Cardiology
Provider IdentifiersNPI Number: 1932338753
PECOS PAC ID: 7113212275
Enrollment ID: I20160829001018
Provider NameBrooke Schreckhise
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1114478252
PECOS PAC ID: 3173804101
Enrollment ID: I20170104002239
Provider NameMelissa L Reynolds
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1033572938
PECOS PAC ID: 7618275744
Enrollment ID: I20170314000151
Provider NameAustin G Hake
Provider TypePractitioner - Neurology
Provider IdentifiersNPI Number: 1003077389
PECOS PAC ID: 5890946065
Enrollment ID: I20170622000488
Provider NameJulia M Roberts
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1457767113
PECOS PAC ID: 5890016265
Enrollment ID: I20170630001595
Provider NameAmanda J Stephens
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1508177593
PECOS PAC ID: 8820224165
Enrollment ID: I20170725002308
Provider NameKimm C Long
Provider TypePractitioner - Certified Clinical Nurse Specialist (cns)
Provider IdentifiersNPI Number: 1790137651
PECOS PAC ID: 1951672666
Enrollment ID: I20170728002720
Provider NameAmy M Linss
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1568709228
PECOS PAC ID: 5991078628
Enrollment ID: I20170831002066
Provider NameCarolyn Ann Blackburn
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1902336431
PECOS PAC ID: 6709151988
Enrollment ID: I20171016000251
Provider NameGale M Schlogl
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1972012193
PECOS PAC ID: 6305104449
Enrollment ID: I20171220000154
Provider NameStacey Copeland
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1861590770
PECOS PAC ID: 9537333877
Enrollment ID: I20180117000648
Provider NameCourtney R Nichols
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1235645151
PECOS PAC ID: 7315206455
Enrollment ID: I20180117000929
Provider NameDavid Vincent Spencer
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1154820157
PECOS PAC ID: 1052673472
Enrollment ID: I20180724002212
Provider NameJames Edwin Tucker
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1851772289
PECOS PAC ID: 9335451954
Enrollment ID: I20180803002064
Provider NameMarlee A Keele
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1013400357
PECOS PAC ID: 5092065029
Enrollment ID: I20180912001149
Provider NameCaitlin A Petry
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1205303948
PECOS PAC ID: 0143564005
Enrollment ID: I20181203003460
Provider NameLillian J Bruner
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1922570142
PECOS PAC ID: 4880932482
Enrollment ID: I20190206001137
Provider NameTiffany A Ritter
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1285299719
PECOS PAC ID: 5294060190
Enrollment ID: I20190715003223
Provider NameMegan E Kretz
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1003471863
PECOS PAC ID: 8224364229
Enrollment ID: I20190730000237
Provider NameJennifer E Roberts-merriman
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1740669142
PECOS PAC ID: 3173833167
Enrollment ID: I20190821000703
Provider NameAurora C Bell
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1598116196
PECOS PAC ID: 5991097594
Enrollment ID: I20190826002994
Provider NameTristin E Neumann
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1669933479
PECOS PAC ID: 9335571249
Enrollment ID: I20191114002682
Provider NameHeather A Curtis
Provider TypePractitioner - Otolaryngology
Provider IdentifiersNPI Number: 1609244193
PECOS PAC ID: 5496188856
Enrollment ID: I20191126001053
Provider NameBrooke A Sprague
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1063053650
PECOS PAC ID: 2860829348
Enrollment ID: I20200221001786
Provider NameAnn M Bibbs
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1174162390
PECOS PAC ID: 9032546510
Enrollment ID: I20200221001819
Provider NameKatie L Sternberg
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1942859434
PECOS PAC ID: 8022446657
Enrollment ID: I20200313002082
Provider NameMujeeb Ur-rahman Siddiqui
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1619974797
PECOS PAC ID: 3476528936
Enrollment ID: I20200329000038
Provider NameKendell B Farr
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1518593375
PECOS PAC ID: 8921438540
Enrollment ID: I20200423000275
Provider NameDouglas N Sullivant
Provider TypePractitioner - Neurology
Provider IdentifiersNPI Number: 1467425603
PECOS PAC ID: 9436115839
Enrollment ID: I20200514002257
Provider NameJordan A Palmer
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1245760495
PECOS PAC ID: 8527318484
Enrollment ID: I20200716000866
Provider NameBrandon R Jeffries
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1952919656
PECOS PAC ID: 2264857242
Enrollment ID: I20200807001687
Provider NameFrancis J Podbielski
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1740278217
PECOS PAC ID: 5991791923
Enrollment ID: I20201221002671
Provider NameGail Calvert
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1922690254
PECOS PAC ID: 1557778255
Enrollment ID: I20210324003263
Provider NameEric N Butler
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1346699386
PECOS PAC ID: 7810397783
Enrollment ID: I20210615000158
Provider NameSanthosh R Mannem
Provider TypePractitioner - Interventional Cardiology
Provider IdentifiersNPI Number: 1518242957
PECOS PAC ID: 6103041264
Enrollment ID: I20210616001242
Provider NameKathryn Tripp
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1710381835
PECOS PAC ID: 0648492173
Enrollment ID: I20210617001978
Provider NameSarah Elizabeth Ernst
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1588233167
PECOS PAC ID: 2365843703
Enrollment ID: I20210623002029
Provider NameAshley Marie Lanpher
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1245828714
PECOS PAC ID: 5597167502
Enrollment ID: I20210714000512
Provider NameSegun Oladipo
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1245727684
PECOS PAC ID: 4385047877
Enrollment ID: I20210721001922
Provider NameEmma Lee Wright
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1669968467
PECOS PAC ID: 9436401833
Enrollment ID: I20210721002434
Provider NameElliott Levi Strube
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1770902397
PECOS PAC ID: 2163729351
Enrollment ID: I20210722001091
Provider NameJennifer Nicole Bowler
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1013441013
PECOS PAC ID: 3476956533
Enrollment ID: I20210727001689
Provider NameMohammed Memon
Provider TypePractitioner - Hematology/oncology
Provider IdentifiersNPI Number: 1164577102
PECOS PAC ID: 9436104619
Enrollment ID: I20210805003497
Provider NameJessicaann Zandra Tuia
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1457847139
PECOS PAC ID: 6103220231
Enrollment ID: I20210811001220
Provider NameIhtesham Aatif Qureshi
Provider TypePractitioner - Neurology
Provider IdentifiersNPI Number: 1275989543
PECOS PAC ID: 4284032715
Enrollment ID: I20211013001739
Provider NameRichie Gopal Goriparthi
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1770966053
PECOS PAC ID: 3173819224
Enrollment ID: I20211015001370
Provider NamePriyanka Yerragorla
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1780068437
PECOS PAC ID: 7012263502
Enrollment ID: I20211015002575
Provider NameJean Ricci Goodman
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1447228093
PECOS PAC ID: 4385675669
Enrollment ID: I20211122001654
Provider NameKimberly Anne Mitchell
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1124790878
PECOS PAC ID: 5890186605
Enrollment ID: I20220104002430
Provider NameViacheslav Iremashvili
Provider TypePractitioner - Urology
Provider IdentifiersNPI Number: 1407115876
PECOS PAC ID: 2062781362
Enrollment ID: I20220120001133
Provider NameAlicia Larae Lake
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1891449625
PECOS PAC ID: 0941693832
Enrollment ID: I20220217002019
Provider NameCorinna Jo Sheppard
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1770235517
PECOS PAC ID: 2961897202
Enrollment ID: I20220323000744
Provider NameBrandon C.w. Brown
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1225398019
PECOS PAC ID: 2567776206
Enrollment ID: I20220419001869
Provider NameDebra A Guinn
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1386627974
PECOS PAC ID: 4486634672
Enrollment ID: I20220427000385
Provider NameAndrew Bennett Wright
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1306462775
PECOS PAC ID: 4587087465
Enrollment ID: I20220718001839
Provider NameJaryn Black
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1699392415
PECOS PAC ID: 9537586532
Enrollment ID: I20220808001045
Provider NameSarah Marie Points
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1598409435
PECOS PAC ID: 4082097100
Enrollment ID: I20220822002613
Provider NameJennifer Lynn Minoff
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1013367101
PECOS PAC ID: 0446542310
Enrollment ID: I20220831002710
Provider NameMa'en Nayef Al-dabbas
Provider TypePractitioner - Cardiovascular Disease (cardiology)
Provider IdentifiersNPI Number: 1487032421
PECOS PAC ID: 6204211212
Enrollment ID: I20220912002333
Provider NameAmber D Singer
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1013632835
PECOS PAC ID: 5395113773
Enrollment ID: I20221115002993
Provider NameSheila Jean Oliver
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1649991803
PECOS PAC ID: 6103294491
Enrollment ID: I20221117000768
Provider NameSarah Penn
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1538884978
PECOS PAC ID: 9335531060
Enrollment ID: I20221210000100
Provider NameBriana Lashaun Adams,
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1669172698
PECOS PAC ID: 9830563568
Enrollment ID: I20230321001545
Provider NameKristy Marie Taylor
Provider TypePractitioner - Registered Dietitian Or Nutrition Professional
Provider IdentifiersNPI Number: 1922775659
PECOS PAC ID: 3971977133
Enrollment ID: I20230330000639
Provider NameNancy Marie Hays
Provider TypePractitioner - Registered Dietitian Or Nutrition Professional
Provider IdentifiersNPI Number: 1437249935
PECOS PAC ID: 1052785219
Enrollment ID: I20230330000678
Provider NameJill Marie Clark
Provider TypePractitioner - Registered Dietitian Or Nutrition Professional
Provider IdentifiersNPI Number: 1134834450
PECOS PAC ID: 6608241658
Enrollment ID: I20230405001901
Provider NameWhitney Jean Roller
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1083315741
PECOS PAC ID: 4880059666
Enrollment ID: I20230501000826
Provider NameJose E Torres
Provider TypePractitioner - Thoracic Surgery
Provider IdentifiersNPI Number: 1437368404
PECOS PAC ID: 7113043621
Enrollment ID: I20230602002347
Provider NameSanthisri Kodali
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1114210390
PECOS PAC ID: 3375976517
Enrollment ID: I20230720003157
Provider NameAllyson Lynn Munch
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1528682630
PECOS PAC ID: 2062834849
Enrollment ID: I20230926002408
Provider NameJessica Nichole Mickels
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1164066023
PECOS PAC ID: 1153778261
Enrollment ID: I20231111000397
Provider NameKarol Rosner
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1053425884
PECOS PAC ID: 3476502055
Enrollment ID: I20231115002938
Provider NameTrey Allen Vuichard
Provider TypePractitioner - Registered Dietitian Or Nutrition Professional
Provider IdentifiersNPI Number: 1477324663
PECOS PAC ID: 0941644033
Enrollment ID: I20240216001338
Provider NameKristin Nicole Henke
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1396997359
PECOS PAC ID: 4486090073
Enrollment ID: I20240305004381
Provider NameMorgan Antonette Gaeke
Provider TypePractitioner - Marriage And Family Therapist
Provider IdentifiersNPI Number: 1669018321
PECOS PAC ID: 0143666412
Enrollment ID: I20240308001016
Provider NameNathan Timothy Remole
Provider TypePractitioner - Mental Health Counselor
Provider IdentifiersNPI Number: 1336439900
PECOS PAC ID: 4688012321
Enrollment ID: I20240401002204
Provider NameKatherine Sue Wisehart
Provider TypePractitioner - Mental Health Counselor
Provider IdentifiersNPI Number: 1114270451
PECOS PAC ID: 7618315227
Enrollment ID: I20240402001771
Provider NameOlivia Rees
Provider TypePractitioner - Registered Dietitian Or Nutrition Professional
Provider IdentifiersNPI Number: 1740832252
PECOS PAC ID: 8325378425
Enrollment ID: I20240405000681
Provider NameLara M Wisdom
Provider TypePractitioner - Mental Health Counselor
Provider IdentifiersNPI Number: 1184250979
PECOS PAC ID: 9032557079
Enrollment ID: I20240409004771
Provider NameTracy Ryan Parks
Provider TypePractitioner - Mental Health Counselor
Provider IdentifiersNPI Number: 1245444058
PECOS PAC ID: 8325486392
Enrollment ID: I20240410000746
Provider NameJennifer Renae Delp
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1902652647
PECOS PAC ID: 9739521352
Enrollment ID: I20240529001085

Reviews and Comments


Clinic/Center in Hannibal, MO

Hannibal Regional Hospital Physicians
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 6000 Hospital Drive, Hannibal, MO 63401
Phone: 573-248-1300    Fax: 573-248-5448
Hannibal Regional Medical Group
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 6500 Hospital Dr, Hannibal, MO 63401
Phone: 573-629-3440    Fax: 573-629-3442
Express Care At Walmart
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 3650 Stardust Dr, Hannibal, MO 63401
Phone: 573-231-0660    Fax: 573-231-0687
Hannibal Regional Medical Group The Clinic At Walmart
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 3650 Stardust Dr, Hannibal, MO 63401
Phone: 573-231-0660    Fax: 573-231-0687
Marion County Health Dept. & Home Health Agency
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 3105 Rt. W, Hannibal, MO 63401
Phone: 573-221-1166    Fax: 573-221-1214
Hannibal Clinic Operations, L.l.c
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 100 Medical Dr, Hannibal, MO 63401
Phone: 573-221-5250    Fax: 573-231-3706

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.