Complete Family Medicine | Hannibal Regional
Primary Care • Hannibal, MO • Since 2009 • 8+ clinics in eight Missouri cities (Brookfield, Chillicothe, Kirksville, La Plata, Lancaster, Macon, Moberly, Paris) locations
About
Complete Family Medicine is a nonprofit primary care organization that operates under Hannibal Regional Healthcare System. Founded in 2009 and headquartered in Kirksville, MO, it provides preventive and primary care services across northeast Missouri. Since joining Hannibal Regional in 2017, the network has expanded to include multiple clinics, school-based health partnerships (Kirksville R-III School District and Truman State University), and new specialties and locations (Specialty Group in 2021, Occupational Medicine in 2020, plus clinics in Brookfield 2022, Chillicothe 2023, and Paris 2024). The organization runs 3 offices across the United States (all in Kirksville, MO), employs about 24 staff, and operates as a nonprofit with ties to Hannibal Regional Hospital, Inc. Contact: various listed phone numbers; main site: cfmcares.com.
Clinic Type
Primary Care
Address
1720 Inglewood Dr, Hannibal, MO 63401
Phone
660-665-7575 (Kirksville Urgent Care shows 660-665-7575; general site contact not listed)
—
Opening Hours
Urgent Cares open 8am–8pm, 7 days a week, 365 day a year; Kirksville, La Plata, Lancaster, Macon, Moberly, Brookfield, Chillicothe locations likely have typical clinic hours 8:00am–5:00pm for Rural Health Clinics (example Kirksville, La Plata, Lancaster hours shown)
Website
Telehealth
Available
Emergency Care
Urgent Care locations open 8am–8pm 7 days a week
Services Offered
Insurance & Payment
—
Pay My Bill, Make a payment online
Languages Spoken
—
Current Offers
Open Urgent Cares 8am–8pm, 7 days a week, 365 days a year
FAQs
What are Complete Family Medicine’s hours at urgent care locations?
Urgent Cares in the region are open 8am–8pm, seven days a week, 365 days a year.
Where are the urgent care locations?
Kirksville, Macon, Moberly, Brookfield, Chillicothe.
What is the contact number for urgent care sites?
Phone numbers are listed with each location (e.g., Kirksville 660-665-7575, Macon 660-395-7575, Moberly 660-372-9595, Brookfield 660-268-4006, Chillicothe 660-752-9006).
Social Media
Photos








What Patients Say
Overall sentiment across review platforms: mixed
- Birdeye (Complete Family Medicine, LLC): 3.7 / 5 (136 reviews)
- Primary care list (Complete Family Medicine, a Service of Hannibal Regional): No rating shown in source (N/A)
- Facebook (Complete Family Medicine posts): N/A (post content only) (N/A)
Patients praise
- Caring/compassionate providers and staff
- Patients report being listened to and answers to questions
- Long-term patient loyalty (been going for years)
Common complaints
- Delays/denials of care due to equipment availability leading to ER referral and higher bills
"“Doctor Early and his staff are highly recommended. He is a very caring, compassionate doctor.”"
— Birdeye review excerpt (Complete Family Medicine, LLC)"“Wonderful healthcare providers that put the patient first!”"
— Birdeye review excerpt (Complete Family Medicine, LLC)"“Very upset … They refused to see me because they didn't have a ultra sound machine working. They sent me to er … And I now have to pay a HUGE BILL at er.”"
— Birdeye review excerpt (Complete Family Medicine, LLC)Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].
In the News
- Complete Family Medicine adds podiatry, foot and ankle surgery to growing list of services | Kirksville Daily Express — Sep 2, 2025
- Healthcare System Partners with Paytient to Bridge the Gap Between Cost and Care for its Own Team — Aug 20, 2025
- Hannibal Regional Hosts Groundbreaking For New Kirksville Cancer Center – Memphis Democrat — Dec 11, 2025
- Groundbreaking ceremony for new cancer center | Kirksville Daily Express — Dec 1, 2025
- Hannibal Regional launches Legacy of Hope campaign – Muddy River News — Nov 5, 2025
Information sourced from the clinic's website as of July 11, 2026.
More primary care clinics in Hannibal
Blessing Health Hannibal is part of the Blessing Health System, a nonprofit integrated health system based in Quincy, Illinois. The Hannibal location expands Blessing’s network with a local hospital and related services, contributing to the system’s 2 hospitals and 2 provider groups. Notable details include: - Part of Blessing Health System, which includes Blessing Hospital, Illini Community Hospital, Blessing Physician Services, Hannibal Clinic, and the Blessing Foundation. - Connects patients to doctors, medical records, billing, and volunteering opportunities. - The system emphasizes workforce growth and community presence, with multiple offices and outreach (e.g., Dr. Dan Boeder’s visit schedule noted as expanding care to Hannibal).
Hannibal Regional Healthcare System (HRHS) is a nonprofit, community-based health system serving northeast Missouri and west-central Illinois. Headquartered in Hannibal, MO, HRHS operates Hannibal Regional Hospital and related facilities (Medical Group, Foundation, James E. Cary Cancer Center) on a 105-acre campus. The system emphasizes access to contemporary care with state-of-the-art technology close to home and a mission-driven team approaching 1,000 staff. Services span primary and specialty care, including Family Practice and a wide range of other disciplines (audiology, cardiology, pediatrics, OB/GYN, internal medicine, neurology, orthopedics, oncology, urology, etc.). HRHS comprises eight U.S. locations, led by the main campus at 6000 Hospital Drive, Hannibal, MO. Key details: nonprofit healthcare system, private ownership, SIC/NAICS aligned with hospitals and health services, and active community foundation support. For family practice specifically, HRHS offers primary care physicians across its Medical Group with convenient locations in Hannibal and Kirksville. Phone: (573) 248-1300 or 573-248-5290 for scheduling.
Comparing your options?
See other primary care clinics in Hannibal, or search the full directory by insurance, ratings, and more.

