Hannibal Clinic
573.221.5250
Patient Portal Login
Main Navigation
Menu
Close
Medical Services
Be Well at Work
Telehealth Services
Physicians
Services
Specialties
Allergy and Asthma
Audiology
Cardiology
Dermatology
Orthopedics
Pediatrics
Primary Care
Walk-In Clinic
Weight Loss
Partnerships
About Us
History
News
Contact Us
Health Resources
Affiliates
Helpful Links
Cardiac Health
Women's Health
Coronavirus
Handwashing
Careers
Physician Services
General Employment
Apply Now
Locations
Patient Information
Accepted Insurance
Holiday Hours
Patient Statement Info
Patient Registration
Price Estimate Form
Price Transparency
Request Medical Records
Request an Appointment
Online Bill Pay
Locations
Walk-In Clinic
100 Medical Drive , Hannibal, MO 63401
Phone
573-231-3900
Services & Additional Information
Hours
Mon-Fri | 7:00 am to 5:00 pm
Sat | 9:00 am to 3:00 pm
Sun | 9:00 am to 3:00 pm
Physicians
Name
Locations
Specialties
C. Leann Boxerman, D.O.
Walk-In Clinic
Walk-In Clinic
Amanda Jennings, FNP-BC
Walk-In Clinic, James E. Cary Cancer Center
Walk-In Clinic, Medical Oncology
Leanna Leake, FNP
Walk-In Clinic
Nurse Practitioner
Karen Powers, FNP-BC
Walk-In Clinic
Walk-In Clinic