Hannibal Clinic @ Palmyra - Medicare Primary Care in Palmyra, MO

Hannibal Clinic @ Palmyra is a medicare enrolled primary clinic (Family Medicine) in Palmyra, Missouri. The current practice location for Hannibal Clinic @ Palmyra is 1811 S Main St, Palmyra, Missouri. For appointments, you can reach them via phone at (573) 769-2231. The mailing address for Hannibal Clinic @ Palmyra is 100 Medical Dr, Hannibal, Missouri and phone number is (573) 221-5250.

Hannibal Clinic @ Palmyra is licensed to practice in * (Not Available) (license number ). The clinic also participates in the medicare program and its NPI number is 1962481663. 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) 769-2231.

Contact Information

Hannibal Clinic @ Palmyra
1811 S Main St
Palmyra
MO 63461-1961
(573) 769-2231
(573) 769-3953

Map and Direction


Primary Care Clinic Profile

Full NameHannibal Clinic @ Palmyra
SpecialityFamily Medicine
Location1811 S Main St, Palmyra, 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 @ Palmyra
100 Medical Dr
Hannibal
MO 63401-6877

Ph: (573) 221-5250
Hannibal Clinic @ Palmyra
1811 S Main St
Palmyra
MO 63461-1961

Ph: (573) 769-2231

NPI Details:

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

Medicare PECOS Information:

Medicare PECOS PAC ID9931094182
Medicare Enrollment IDO20050310000149

Medical Identifiers

Medical identifiers for Hannibal Clinic @ Palmyra such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1962481663NPI-NPPES
500221007MedicaidMO

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
207Q00000XFamily Medicine (* (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 @ Palmyra acts as a billing entity for following providers:
Provider NameRodney L Yager
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1851321202
PECOS PAC ID: 3779547856
Enrollment ID: I20041118000033
Provider NameStephen E Halpin
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1346229937
PECOS PAC ID: 0042237877
Enrollment ID: I20051031000633
Provider NameDale D Zimmerman
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1720169899
PECOS PAC ID: 3375632144
Enrollment ID: I20071130000515
Provider NameDavid J Knorr
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1255310850
PECOS PAC ID: 6406996065
Enrollment ID: I20091214000133
Provider NameSusan M Meidl
Provider TypePractitioner - Dermatology
Provider IdentifiersNPI Number: 1881673457
PECOS PAC ID: 9739229394
Enrollment ID: I20091214000178
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 NamePrashanth Podaralla
Provider TypePractitioner - Nephrology
Provider IdentifiersNPI Number: 1730226952
PECOS PAC ID: 5496886699
Enrollment ID: I20100702000389
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 NameAmber N Gottman
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1831589944
PECOS PAC ID: 6103142922
Enrollment ID: I20150313000111
Provider NameKristin Nichole Bradshaw
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1568975183
PECOS PAC ID: 2567728074
Enrollment ID: I20171115002587
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 NameBrian T Mcginn
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1447683487
PECOS PAC ID: 4284955030
Enrollment ID: I20181128002586
Provider NameDorothy E Swingle
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1174532493
PECOS PAC ID: 7719016708
Enrollment ID: I20210224000797
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

Reviews and Comments


Family Medicine in Palmyra, MO

Blessing Health Palmyra
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 6996 County Road 326, Palmyra, MO 63461
Phone: 573-769-3710    Fax: 573-769-3753
Palmyra Clinic
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 6996 County Road 326, Palmyra, MO 63461
Phone: 573-769-3710    Fax: 573-769-3753

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.