Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Family Medicine Providers in Hannibal, MO

Browse 16 verified Family Medicine providers practicing in Hannibal, Missouri.

16 Healthcare Providers
Showing 1–16 of 16 providers
Sorted by Name (A-Z)

Dr. Joseph Albert Amavisca , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732215250
NPI Identifier 1316178189
View Full Profile →

Dr. Misty D Bowen , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732215250
NPI Identifier 1881038834
View Full Profile →

Dr. Carrol Leann Boxerman , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732313132
NPI Identifier 1982683652
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
6500 Hospital Dr, Hannibal, MO 634016890
Phone: 5736293440
NPI Identifier 1447401716
View Full Profile →

Dr. Jeffry T Evans , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732313139
NPI Identifier 1548249238
View Full Profile →

Dr. Nickolas John Gillette , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732215250
NPI Identifier 1598074353
View Full Profile →

Dr. Lent C Johnson , MD

Family Medicine

Active NPI Status
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732313141
NPI Identifier 1457330052
View Full Profile →
Active NPI Status
6500 Hospital Dr, Hannibal, MO 634016890
Phone: 5736293400
NPI Identifier 1801087861
View Full Profile →

Dr. Leslie A Mccoy , DO

Family Medicine

Active NPI Status
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732313132
NPI Identifier 1376522938
View Full Profile →

Dr. John A Memken , MD

Family Medicine

Active NPI Status
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732313143
NPI Identifier 1932188471
View Full Profile →

Dr. Donald Albert Miller , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
6000 Hospital Dr, Hannibal, MO 634016887
Phone: 5732485100
NPI Identifier 1003857848
View Full Profile →

Dr. Allyson Lynn Munch , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
6500 Hospital Dr, Hannibal, MO 634016890
Phone: 5736293400
NPI Identifier 1528682630
View Full Profile →

Dr. Lawrence E Nichols , DO

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: April 17, 2025
100 Medical Dr, Hannibal, MO 634016877
Phone: 5732313145
NPI Identifier 1902885460
View Deactivated Profile →

Dr. Adam Samaritoni , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
6500 Hospital Dr, Family Medicine, Hannibal, MO 634016890
Phone: 5736293440
NPI Identifier 1013117498
View Full Profile →

Dr. Michael B Tentori , DO

Family Medicine

Active NPI Status
6500 Hospital Dr, Hannibal, MO 634016890
Phone: 5736293330
NPI Identifier 1932227907
View Full Profile →

Dr. James Edwin Tucker , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
6500 Hospital Dr, Hannibal, MO 63401
Phone: 5736293440
NPI Identifier 1851772289
View Full Profile →