Urgent Care Locations


If you are experiencing chest pain, stroke-like symptoms, difficulty breathing, or other emergencies, please call 911 immediately.

Rural Health Clinic Locations

Our Rural Health Clinics are located conveniently in some of our more rural communities, are primarily staffed by our amazing Family Medicine/Primary Care Nurse Practitioners, and accept walk-ins and scheduled appointments. 

Kirksville Rural Health Clinic

Open Monday-Friday: 8:00am – 5:00pm

La Plata Rural Health Clinic

Open Monday-Friday: 8:00am – 5:00pm

Lancaster Rural Health Clinic

Open Monday-Friday: 8:00am – 5:00pm

Welcome to Complete Family Medicine, a Service of Hannibal Regional

Complete Family Medicine’s providers make your health care their number one priority by focusing on preventative care for your long-term health! For personal and professional care, look no further than our clinics in 7 different cities (Brookfield, Chillicothe, Kirksville, Laplata, Lancaster, Macon and Moberly.)

Complete Family Medicine features the only Urgent Cares (Brookfield, Chillicothe, Kirksville, Macon, and Moberly) in the region open 8am – 8pm, 7 days a week, 365 day a year!