Search
Search
Patient Icon: Patient Portal
Patient Portal
Phone Icon: Contact Us
Contact/Locations
Pinpoint Icon: Locations
Find a Provider
Menu

Family Medicine

Whether you need a routine check-up, chronic disease management, or preventive health services, our board-certified family physicians are here to support your lifelong wellness journey.

Family Medicine Family Medicine

Trusted Family Healthcare

Barbour Community Health Association

Looking for compassionate, full-range family medical care in Barbour County?

Barbour Community Health Association offers expert Family Medicine services designed to care for patients of all ages, from newborns to seniors.

Why Choose BCHA for Family Medicine?

John Henderson check a little patient

Complete Care for All Ages

From pediatric checkups to senior wellness, our family doctors provide personalized care for every stage of life.

Mark Harris

Experienced, Compassionate Providers

Our team of board-certified family medicine physicians, nurse practitioners, and physician assistants are committed to treating the whole person—not just symptoms.

X-Ray Tech

On-Site Services & Continuity of Care

With lab testing, immunizations, behavioral health, and more, we offer seamless, integrated healthcare under one roof.

Patient scheduling a follow-up appointment

Affordable, Accessible Healthcare

We accept most insurance plans, including Medicaid and Medicare. Sliding fee discounts are available for eligible patients.

What We Treat

Our Family Medicine services include but are not limited to:
  • Annual wellness exams
  • Pediatric and adolescent care
  • Women’s health services
  • Men’s health and prostate screening
  • Vaccinations and immunizations
  • Chronic condition management (diabetes, hypertension, asthma)
  • Minor injury treatment
  • Mental health support and referrals
  • Preventive screenings and lifestyle counseling