Live
Read more

About

Complete Family Medicine (CFM) is a nonprofit primary care organization founded in 2009 and based in Kirksville, MO. It operates as part of Hannibal Regional Healthcare System since 2017 and has expanded to multiple northeast Missouri locations, with current clinics in Kirksville (HQ), Brookfield, Chillicothe, and Paris. CFM emphasizes preventive care and long-term health, operates urgent care services, and has partnerships supporting school-based health clinics (Kirksville R-III School District since 2019; Truman State University since 2021) and occupational medicine. The organization has grown to about 24 staff and serves via three U.S. offices, including Kirksville, MO. If you’re looking for a Rural Health Clinic in Kirksville or Rolla, note that CFM’s Kirksville location is the HQ and main hub, with recent expansion in nearby communities. For Rolla specifically, the page does not list a Rolla clinic among current locations. For more detail, visit cfmcares.com or contact the Kirksville offices.

Clinic Type

Rural Health Clinic

Address

1611 South Baltimore St, Kirksville, MO 63501

Phone

660-665-7575

Email

studenthealth@cfmcares.com

Opening Hours

Not published — contact the clinic to confirm hours.

Services Offered

  • Family Medicine
  • Family Nurse Practitioner
  • Occupational Medicine

Team

  • Courtney Nichols, Family Medicine, Family Nurse Practitioner, Occupational Medicine — FNP-C

Insurance & Payment

Languages Spoken

  • English

Social Media

Photos

What Patients Say

Overall sentiment across review platforms: mixed

  • Birdeye (Complete Family Medicine, Kirksville): 3.7 out of 5 stars (136 reviews)
  • WebMD (Dr. John Collins): 5.0 out of 5 stars (24 ratings)
  • Vitals (Dr. John Collins): 4.1 out of 5 stars (11 ratings)
  • Birdeye (Lancaster Rural Health Clinic): 5.0 out of 5 stars (1 review)

Patients praise

  • Patients often praise the care providers for being compassionate, caring, and attentive
  • Many patients report feeling listened to and comfortable with their doctors and nurse practitioners
  • Frequent appreciation for the professional and friendly nature of the staff at specific locations

Common complaints

  • Occasional long wait times
  • Concerns regarding equipment malfunction leading to unnecessary emergency room visits and unexpected medical bills
  • Inconsistent communication or responsiveness from some staff members

"Doctor Early and his staff are highly recommended. He is a very caring, compassionate doctor."

Birdeye Review

"Very upset went to urgent care yesterday because of stomach pains. They refused to see me because they didn't have a ultra sound machine working... so instead of paying 100 at urgent care I now have to pay a HUGE BILL at er."

Birdeye Review

"Good experience at our visit with Dr Collins and the team here! Very friendly and helpful people!"

Birdeye Review

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

More rural health clinic clinics in Rolla

Rolla, MO·Rural Health Clinic

VerifiedOnline booking
Rolla, MO·Rural Health Clinic

Summary: - Four Rivers Community Health Center is a nonprofit medical practice based in Rolla, Missouri, with a second location in Rolla (total of 2 offices in the United States). - Services include dental, family health, behavioral health, and Medicaid resources. - It operates as a 22-employee organization and recently expanded (headcount up ~40% YoY). - Key contact: information@fourrivers.org. Main phone options include 573-426-4455 and 855-507-9273. - Addresses: 1081 E 18th St, Rolla, MO 65401, Rolla, MO (Rolla office locations). - Status: Active nonprofit in the medical practices industry; LinkedIn: Four Rivers Community Health Center.

VerifiedOnline booking

See all rural health clinic clinics in Rolla

Comparing your options?

See other rural health clinic clinics in Rolla, or search the full directory by insurance, ratings, and more.

More Rural Health Clinic Clinics