Urgent Care | Complete Family Medicine | Hannibal Regional
Urgent Care/Walk-in Clinic • Hannibal, MO • Since 2009 • 5 locations: Kirksville, Macon, Moberly, Brookfield, Chillicothe locations
About
Summary: Complete Family Medicine (a nonprofit part of Hannibal Regional Health System) offers preventive and urgent care across northeast Missouri. Since joining Hannibal Regional in 2017, the organization has expanded to multiple clinics (Kirksville HQ and several Missouri locations, including Brookfield, Chillicothe, and Paris) and added school-based health clinics, an Occupational Medicine site, and a Specialty Group. They operate urgent care services in addition to primary care, with a focus on long-term, preventive health. Contact numbers and locations are provided for nearby clinics in Kirksville and other Missouri cities.
Clinic Type
Urgent Care/Walk-in Clinic
Address
See location-specific addresses below (Kirksville, Macon, Moberly, Brookfield, Chillicothe) for complete street addresses with ZIP codes
Phone
(660) 665-7575 (Kirksville) / (660) 395-7575 (Macon) / (660) 372-9595 (Moberly) / (660) 268-4006 (Brookfield) / (660) 752-9006 (Chillicothe)
studenthealth@cfmcares.com
Opening Hours
Open 8 am - 8 pm, 7 days a week, 365 days a year
Services Offered
Insurance & Payment
—
Languages Spoken
—
FAQs
What are the Urgent Care hours?
Open 8 am - 8 pm, 7 days a week, 365 days a year.
Which communities do you serve?
Urgent Care facilities serve multiple communities with board-certified providers for non-life threatening injuries and illnesses.
Where are the urgent care locations?
Kirksville, Macon, Moberly, Brookfield, Chillicothe (addresses listed on site with full details).
Social Media
Photos








What Patients Say
Overall sentiment across review platforms: mixed
- Complete Family Medicine, LLC (Birdeye): 3.7/5 (136 reviews)
- COMPLETE FAMILY MEDICINE (Yelp): Not provided (page shows 3 reviews total) (3 reviews)
Patients praise
- Caring/compassionate, recommended providers and staff (including being listened to and answered questions)
- Preventive care/long-term health focus is highlighted by the clinic’s own materials
- Patient story reflects continuity and coordination within the Hannibal Regional network (case study)
Common complaints
- Disappointment with an urgent-care style visit/triage decision leading to a referral to the ER and higher costs/billing
- Wait times are mentioned in at least one review
"“Doctor Early and his staff are highly recommended. He is a very caring, compassionate doctor.”"
— Birdeye review excerpt (Complete Family Medicine, LLC)"“Very upset… They refused to see me… They sent me to er… And gave me meds… instead of paying 100 at urgent care I now have to pay a HUGE BILL at er.”"
— Birdeye review excerpt (Complete Family Medicine, LLC)"“Love the docs here… Sometimes theres a wait.”"
— Yelp review excerpt (COMPLETE FAMILY MEDICINE)Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].
In the News
- Healthcare System Partners with Paytient to Bridge the Gap Between Cost and Care for its Own Team — Aug 20, 2025
- Hannibal Regional launches Legacy of Hope campaign – Muddy River News — Nov 5, 2025
- Hannibal Regional marks major construction milestone for Kirksville cancer center | whig — Jul 9, 2026
- Hannibal Regional Hosts Groundbreaking For New Kirksville Cancer Center – Memphis Democrat — Dec 11, 2025
- Hannibal Regional Celebrates Major Milestone for New Kirksville Cancer Center – Muddy River News — Jul 9, 2026
Information sourced from the clinic's website as of July 11, 2026.
More urgent care/walk-in clinic clinics in Hannibal
Walk-In Clinic - Hannibal at Blessing Health System offers same-day care options in Hannibal, Missouri. The site highlights Blessing Health’s presence in Hannibal through Blessing Hospital, Hannibal Clinic, and related services. For urgent, non-emergency care without an appointment, check Blessing Health’s Hannibal location details, hours, and any walk-in or onsite scheduling options. If you’re seeking specific hours or services for a Walk-In Clinic in Hannibal, verify current details on Blessing Health’s site or contact Blessing Health System Hannibal directly.
Hannibal Regional operates nonprofit, community-based health services serving northeast Missouri and west-central Illinois. The system includes Hannibal Regional Hospital, medical group practices, a cancer center, and the foundation, with a campus opened in 1993 on a 105-acre site. They offer state-of-the-art technology close to home and run multiple locations in Hannibal and Kirksville, MO. If your query is about Express Care or Walk-In Clinics specifically, Hannibal Regional provides walk-in/urgent care options through its facilities, but the provided highlights do not enumerate a dedicated “Express Care” or Walmart-affiliated clinic. For exact hours and locations, contact Hannibal Regional at 573-248-1300 or visit their website.
Comparing your options?
See other urgent care/walk-in clinic clinics in Hannibal, or search the full directory by insurance, ratings, and more.

