Overview, Hours And Directions

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


The Blessing Health Hannibal Walk-In Clinic provides compassionate care and quick treatment without an appointment.  At the Walk-In Clinic, you can get convenient medical care without an appointment for less serious emergencies that need care within 24 hours.


Age: 3 months and up Immunizations: No
Cost: Varies Stitches: Yes
Onsite Lab: Yes Physicals (work, school, sports): Yes
X-Ray: Yes Onsite Pharmacy: No

Not all accidents or health conditions require a visit to the emergency room. That is why Blessing Health Hannibal has a Walk-In Clinic that is open every day of the week. This clinic is a convenient way to get medical care including:

  • See a doctor: The clinic is staffed with board-certified doctors and advanced practitioners, as well as a highly trained care team. We have 3 doctors, including 2 osteopathic doctors who see people in the clinic and offer spinal manipulation.

  • Get treatment: We can treat a wide range of injuries or 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 back problems/spinal manipulation
    • Moderate nausea, vomiting, diarrhea
    • Skin rashes and infections
    • Sprains and strains
    • Stitches
    • Urinary tract infections
    • Vaccines
    • Warts and skin tags (cryotherapy)
  • 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. We can do X-rays and EKGs. We can also do infusion therapy for certain medications.

Contact Us

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

A division of Blessing Hospital.