Hannibal Clinic Operations, L.l.c - Medicare Primary Care in Hannibal, MO

Hannibal Clinic Operations, L.l.c is a medicare enrolled primary clinic (General Practice) in Hannibal, Missouri. The current practice location for Hannibal Clinic Operations, L.l.c is 100 Medical Dr, Hannibal, Missouri. For appointments, you can reach them via phone at (573) 221-5250. The mailing address for Hannibal Clinic Operations, L.l.c is 100 Medical Dr, Hannibal, Missouri and phone number is (573) 221-5250.

Hannibal Clinic Operations, L.l.c is licensed to practice in * (Not Available) (license number ). The clinic also participates in the medicare program and its NPI number is 1427037225. 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) 221-5250.

Contact Information

Hannibal Clinic Operations, L.l.c
100 Medical Dr
Hannibal
MO 63401-6877
(573) 221-5250
(573) 231-3706

Map and Direction


Primary Care Clinic Profile

Full NameHannibal Clinic Operations, L.l.c
SpecialityGeneral Practice
Location100 Medical Dr, Hannibal, Missouri
Authorized Official Name and PositionMichael J Bukstein (PHYSICIAN EXEC. DIRECTOR)
Authorized Official Contact5732313172
Accepts Medicare InsuranceYes. This clinic participates in medicare program and accept medicare insurance.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Hannibal Clinic Operations, L.l.c
100 Medical Dr
Hannibal
MO 63401-6877

Ph: (573) 221-5250
Hannibal Clinic Operations, L.l.c
100 Medical Dr
Hannibal
MO 63401-6877

Ph: (573) 221-5250

NPI Details:

NPI Number1427037225
Provider Enumeration Date01/11/2006
Last Update Date04/18/2022

Medicare PECOS Information:

Medicare PECOS PAC ID9931094182
Medicare Enrollment IDO20040217001075

Medical Identifiers

Medical identifiers for Hannibal Clinic Operations, L.l.c such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1427037225NPI-NPPES
000013772OtherMOPTAN
500221007MedicaidMO

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
208D00000XGeneral Practice (* (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 Clinic Operations, L.l.c acts as a billing entity for following providers:
Provider NameRobert Wayne Jackson
Provider TypePractitioner - Rheumatology
Provider IdentifiersNPI Number: 1730293705
PECOS PAC ID: 3476448952
Enrollment ID: I20040216000667
Provider NameHumam W Farah
Provider TypePractitioner - Pulmonary Disease
Provider IdentifiersNPI Number: 1306880141
PECOS PAC ID: 2062401268
Enrollment ID: I20040512000046
Provider NameArif Bari
Provider TypePractitioner - Medical Oncology
Provider IdentifiersNPI Number: 1932188695
PECOS PAC ID: 2860472271
Enrollment ID: I20040724000153
Provider NameRodney L Yager
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1851321202
PECOS PAC ID: 3779547856
Enrollment ID: I20041118000033
Provider NameNaman A Ghazal Albar
Provider TypePractitioner - Endocrinology
Provider IdentifiersNPI Number: 1639144785
PECOS PAC ID: 7113970559
Enrollment ID: I20050225000549
Provider NameAngelo Llana
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1275562951
PECOS PAC ID: 8820022478
Enrollment ID: I20050922000747
Provider NameStephen E Halpin
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1346229937
PECOS PAC ID: 0042237877
Enrollment ID: I20051031000633
Provider NameLawrence L Ciesemier
Provider TypePractitioner - Allergy/immunology
Provider IdentifiersNPI Number: 1952464190
PECOS PAC ID: 2264450659
Enrollment ID: I20051104000211
Provider NameMuhammad A Ali
Provider TypePractitioner - Hematology/oncology
Provider IdentifiersNPI Number: 1306826250
PECOS PAC ID: 4880602192
Enrollment ID: I20060329000030
Provider NameUmar Daud
Provider TypePractitioner - Rheumatology
Provider IdentifiersNPI Number: 1053388942
PECOS PAC ID: 3476576703
Enrollment ID: I20070108000228
Provider NameMark A Tucker
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1285643346
PECOS PAC ID: 5991892770
Enrollment ID: I20071025000294
Provider NameDale D Zimmerman
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1720169899
PECOS PAC ID: 3375632144
Enrollment ID: I20071130000515
Provider NameVivek K Manchanda
Provider TypePractitioner - Anesthesiology
Provider IdentifiersNPI Number: 1083729941
PECOS PAC ID: 6002998069
Enrollment ID: I20080129000697
Provider NameFe Maria A Pimentel Yager
Provider TypePractitioner - Psychiatry
Provider IdentifiersNPI Number: 1417911504
PECOS PAC ID: 4688745425
Enrollment ID: I20080620000634
Provider NameMichelle E Allen
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1902907561
PECOS PAC ID: 4082789680
Enrollment ID: I20080815000564
Provider NameRaymond P Smith
Provider TypePractitioner - Hematology/oncology
Provider IdentifiersNPI Number: 1477526259
PECOS PAC ID: 3577524941
Enrollment ID: I20081222000042
Provider NameSteven W Krause
Provider TypePractitioner - Interventional Cardiology
Provider IdentifiersNPI Number: 1386628519
PECOS PAC ID: 9234195884
Enrollment ID: I20090914000796
Provider NameDavid J Knorr
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1255310850
PECOS PAC ID: 6406996065
Enrollment ID: I20091214000133
Provider NamePatricia Hirner
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1114906716
PECOS PAC ID: 6305986969
Enrollment ID: I20091214000146
Provider NameSusan M Meidl
Provider TypePractitioner - Dermatology
Provider IdentifiersNPI Number: 1881673457
PECOS PAC ID: 9739229394
Enrollment ID: I20091214000178
Provider NameRichard June Ha
Provider TypePractitioner - Cardiovascular Disease (cardiology)
Provider IdentifiersNPI Number: 1477532018
PECOS PAC ID: 6002956372
Enrollment ID: I20091217000034
Provider NameErik J Meidl
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1891774469
PECOS PAC ID: 4183764459
Enrollment ID: I20091217000044
Provider NamePriscilla E Long
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1134108640
PECOS PAC ID: 0547300816
Enrollment ID: I20091217000050
Provider NamePhilip D Tweedy
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1376522870
PECOS PAC ID: 0143360412
Enrollment ID: I20091217000097
Provider NameLawrence E Nichols
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1902885460
PECOS PAC ID: 5496895765
Enrollment ID: I20091217000113
Provider NameJeffry T Evans
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1548249238
PECOS PAC ID: 1850442476
Enrollment ID: I20091218000467
Provider NameAphrodite Henderson
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1861471450
PECOS PAC ID: 0547302366
Enrollment ID: I20100116000133
Provider NameCarroll Leann Boxerman
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1982683652
PECOS PAC ID: 1254473077
Enrollment ID: I20100116000159
Provider NameMichelle Friedersdorf
Provider TypePractitioner - Podiatry
Provider IdentifiersNPI Number: 1255310942
PECOS PAC ID: 5799827515
Enrollment ID: I20100116000168
Provider NameScott Friedersdorf
Provider TypePractitioner - Podiatry
Provider IdentifiersNPI Number: 1508845298
PECOS PAC ID: 1153463971
Enrollment ID: I20100116000175
Provider NameBhagirath H Katbamna
Provider TypePractitioner - Gastroenterology
Provider IdentifiersNPI Number: 1447239041
PECOS PAC ID: 5395889679
Enrollment ID: I20100311001051
Provider NameMichael J Bukstein
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1912986688
PECOS PAC ID: 7012946247
Enrollment ID: I20100323000943
Provider NameJohn D Hammock
Provider TypePractitioner - Cardiovascular Disease (cardiology)
Provider IdentifiersNPI Number: 1912082975
PECOS PAC ID: 7618919101
Enrollment ID: I20100422000082
Provider NamePrashanth Podaralla
Provider TypePractitioner - Nephrology
Provider IdentifiersNPI Number: 1730226952
PECOS PAC ID: 5496886699
Enrollment ID: I20100702000389
Provider NameIqbal Khan
Provider TypePractitioner - Neurology
Provider IdentifiersNPI Number: 1003967977
PECOS PAC ID: 3476640848
Enrollment ID: I20101220000366
Provider NameJustin Blair Imhof
Provider TypePractitioner - Otolaryngology
Provider IdentifiersNPI Number: 1225066509
PECOS PAC ID: 7911175864
Enrollment ID: I20110719000757
Provider NameGina Marie Pontius
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1871793257
PECOS PAC ID: 0749459808
Enrollment ID: I20110805000195
Provider NameHannah Won Lee
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1871893552
PECOS PAC ID: 6608059472
Enrollment ID: I20120114000027
Provider NameLauren A Welch
Provider TypePractitioner - Qualified Audiologist
Provider IdentifiersNPI Number: 1205199973
PECOS PAC ID: 8628224797
Enrollment ID: I20121017000899
Provider NameKim M Peters
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1063786424
PECOS PAC ID: 8729222468
Enrollment ID: I20130918000629
Provider NameMark A Mandelbaum
Provider TypePractitioner - Neurology
Provider IdentifiersNPI Number: 1629033428
PECOS PAC ID: 1951402312
Enrollment ID: I20141114001360
Provider NameAmber N Gottman
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1831589944
PECOS PAC ID: 6103142922
Enrollment ID: I20150313000111
Provider NameBrandi M Thompson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1457751851
PECOS PAC ID: 4587989199
Enrollment ID: I20151009000632
Provider NameMelissa Matrisch
Provider TypePractitioner - General Surgery
Provider IdentifiersNPI Number: 1811215064
PECOS PAC ID: 3476861568
Enrollment ID: I20151009002341
Provider NameZach C Johnson
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1316232325
PECOS PAC ID: 9830411347
Enrollment ID: I20151019000735
Provider NameOmolola Ajoke Omotoso
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1154514529
PECOS PAC ID: 4183781420
Enrollment ID: I20160314000288
Provider NameLauren Brandenburger
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1942668819
PECOS PAC ID: 6709184617
Enrollment ID: I20160408001798
Provider NameDana A Frazine
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1649409202
PECOS PAC ID: 1759672231
Enrollment ID: I20160614002288
Provider NameIvan N Trinh
Provider TypePractitioner - Obstetrics/gynecology
Provider IdentifiersNPI Number: 1770917940
PECOS PAC ID: 2062706336
Enrollment ID: I20170713002829
Provider NameKristin Nichole Bradshaw
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1568975183
PECOS PAC ID: 2567728074
Enrollment ID: I20171115002587
Provider NameMitzi Buckman
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1629581947
PECOS PAC ID: 2264793496
Enrollment ID: I20180302000275
Provider NamePatsy J Hudson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1902316607
PECOS PAC ID: 4284997412
Enrollment ID: I20180420001186
Provider NameAlyssa Crowe
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1336645035
PECOS PAC ID: 0345504155
Enrollment ID: I20180502002692
Provider NameAlexis Niemann Kirner
Provider TypePractitioner - Qualified Audiologist
Provider IdentifiersNPI Number: 1164959862
PECOS PAC ID: 5799040614
Enrollment ID: I20180524001714
Provider NameBrian T Mcginn
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1447683487
PECOS PAC ID: 4284955030
Enrollment ID: I20181128002586
Provider NameKaren A Powers
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1467459834
PECOS PAC ID: 4183631971
Enrollment ID: I20190826001683
Provider NameAbby M Reich
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1700966124
PECOS PAC ID: 4284601394
Enrollment ID: I20191021001546
Provider NameAnandi Subbian
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1396740197
PECOS PAC ID: 4082641329
Enrollment ID: I20191108002063
Provider NameNicolai Zhidkov
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1851811434
PECOS PAC ID: 7911277199
Enrollment ID: I20200901001824
Provider NameAmanda Lynn Jennings
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1255981064
PECOS PAC ID: 5193142313
Enrollment ID: I20200902000317
Provider NameDorothy E Swingle
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1174532493
PECOS PAC ID: 7719016708
Enrollment ID: I20210224000797
Provider NameAnne Smith
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1255956652
PECOS PAC ID: 9739595158
Enrollment ID: I20210310001276
Provider NameMuhammad Iqbal
Provider TypePractitioner - Pain Management
Provider IdentifiersNPI Number: 1548249931
PECOS PAC ID: 2062431547
Enrollment ID: I20210513001901
Provider NameImtiaz Ismail
Provider TypePractitioner - Interventional Cardiology
Provider IdentifiersNPI Number: 1114369170
PECOS PAC ID: 4587806393
Enrollment ID: I20210715002954
Provider NameMohammed Memon
Provider TypePractitioner - Hematology/oncology
Provider IdentifiersNPI Number: 1164577102
PECOS PAC ID: 9436104619
Enrollment ID: I20210805003497
Provider NameMorgan Lacey Hjelm
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1962175828
PECOS PAC ID: 9032514609
Enrollment ID: I20210819001399
Provider NameChristopher W Lobo
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1639665367
PECOS PAC ID: 1850712662
Enrollment ID: I20210824002126
Provider NameClaire R Smith
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1346745684
PECOS PAC ID: 0446509046
Enrollment ID: I20210929002425
Provider NameDavid A Coffey
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1437474665
PECOS PAC ID: 2264681881
Enrollment ID: I20211108000781
Provider NameDaniel Koh
Provider TypePractitioner - Hematology/oncology
Provider IdentifiersNPI Number: 1306946033
PECOS PAC ID: 6406807965
Enrollment ID: I20211209002778
Provider NameClay Owen Thornburg
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1710596424
PECOS PAC ID: 3274818455
Enrollment ID: I20220325001979
Provider NameUmut Gomceli
Provider TypePractitioner - Cardiovascular Disease (cardiology)
Provider IdentifiersNPI Number: 1972932911
PECOS PAC ID: 1557608072
Enrollment ID: I20220407001844
Provider NameMisty Dawn Bowen
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1881038834
PECOS PAC ID: 7618279837
Enrollment ID: I20220422001586
Provider NameAllison Leigh Rodgers
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1902567985
PECOS PAC ID: 9335536697
Enrollment ID: I20220505000774
Provider NameSara Brown
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1861145732
PECOS PAC ID: 9335526342
Enrollment ID: I20220512002523
Provider NameChristina Remmert
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1902210552
PECOS PAC ID: 8022353176
Enrollment ID: I20220628000910
Provider NameKellie Flippin
Provider TypePractitioner - Hematology/oncology
Provider IdentifiersNPI Number: 1013193705
PECOS PAC ID: 8628153558
Enrollment ID: I20220824003122
Provider NameTracy Murphy
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1174869952
PECOS PAC ID: 0244642809
Enrollment ID: I20221019001549
Provider NameLeah Heming
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1205345196
PECOS PAC ID: 3274890330
Enrollment ID: I20230123000202
Provider NameTerry S Thomas
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1023087798
PECOS PAC ID: 4082511860
Enrollment ID: I20230714000552

Reviews and Comments


General Practice 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
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 6500 Hospital Drive, Hannibal, MO 63401
Phone: 573-248-1300    Fax: 573-248-5448
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

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.