Overview, Hours And Directions

Walk-In Clinic - Hannibal
100 Medical Drive,
Hannibal, MO 63401
Phone Number
573-231-3900
Hours
Monday - Friday, 7 am - 7 pm
Saturday - Sunday, 9 am - 4 pm
Parking Lot Recommendation
Front Parking Lot
Entrance Recommendation
Main Entrance

We know that injuries and illnesses don't happen on a schedule and that's why we offer service at our Walk-In Clinic with extended hours, including evenings, weekends and holidays. 

The Walk-In Clinic located in Hannibal provides compassionate care and quick treatment without an appointment.

At the Walk-In Clinic, you can:

  • Get treatment: We can treat a wide range of injuries and conditions, including:
    • Allergies
    • Accidents and falls
    • Animal bites not requiring a rabies vaccine
    • Breathing difficulties (i.e. mild to moderate asthma)
    • Bug bites and stings
    • Bumps, cuts and scrapes
    • Cold, flu, coughs and sore throats
    • Cold sores and fever blisters
    • Dehydration
    • Ear/sinus infection (swimmer's ear)
    • Eye irritation and redness
    • Fever
    • Foreign objects in eyes or nose
    • Mild rashes and minor burns/sunburn
    • Minor broken bones and fractures (i.e. fingers, toes)
    • Minor burns and lacerations
    • Minor headaches
    • Moderate nausea, vomiting, diarrhea
    • Skin rashes and infections
    • Sprains and strains
    • Stitches
    • Urinary tract infections
  • Get labs and other tests: By offering lab services right here in the clinic, we can treat you faster. For example, you can find out immediately if you have strep throat or a urinary tract infection.

Contact Us

To learn more about our Walk-In Clinic services in Hannibal, please call 573-231-3900.


A division of Blessing Hospital.