250 South Main Street · Colville, WashingtonCall 509-684-7925
Heartland Medicine logoHeartland MedicineCOLVILLE CLINIC
We do not accept or bill insurance of any kind.Patients pay the clinic directly.
Kevin Sullivan, DMSc, PA-C
Kevin Sullivan, DMSc, PA-CPhysician Associate
Heartland Medicine Colville Clinic

Trusted and
caring providers.

Two ways to receive care.
Direct Primary Care (DPC) membership for ongoing health.
Urgent Care for an immediate concern.

Barry Bacon, MD
Barry Bacon, MDFamily Practice Physician

Which care is right for you?

Membership for continuing care.
Urgent Care for an immediate concern.

For your ongoing health

Direct Primary Care Membership

A primary care relationship for your continuing medical needs, with a set monthly membership fee.

  • Same-day appointments*
  • Direct communication with your provider
  • Ongoing medical care and coordination
Membership provides continuing primary care. It is not health insurance.
Explore Direct Care
Membership rates vary by age. View all rates
For an immediate concern

Urgent Care Walk-ins

Care for an immediate illness or injury, without enrolling in a monthly membership.

  • Walk-in visits during office hours
  • Transparent and fair pricing
  • A basic visit fee of $115
An Urgent Care visit does not establish us as your primary care provider or include ongoing medical management.
What to know before your visit
Labs, procedures and other services may cost extra.

*Every reasonable effort is made to accommodate urgent membership needs within 24 hours; same-day availability is not guaranteed.

What our patients say

“Thank you guys for being AMAZING! Best choice I have made! Everyone is amazing and they treat you like a human! I absolutely love Dr Bacon and the office staff!”

Heather Fryer
Heather FryerFacebook · March 12, 2020

“Amazing personal care! Thank you”

Jessica Green
Jessica GreenClinic member

“They go beyond minimal care and really seek to educate the public on how to stay healthy.”

Cassie Reeves-Hanson
Cassie Reeves-HansonFacebook · April 15, 2020 · Excerpt

Shared with permission. Some testimonials are excerpts from earlier reviews.

Read more patient testimonials →
A person using a laptop for a video visit
Another way to connect

Virtual Visits

Ask the clinic about arranging a virtual visit. Call to discuss your needs and schedule a convenient time.

Call 509-684-7925  →

Transparent and fair pricing

No insurance billing. Clear membership rates and visit fees, so you can understand the cost of care.

Direct Care · Monthly membership

AgePer month
0–2$56
3–18$23
19–49$56
50–75$81
76+$106

All minors must have an adult enrolled. See the patient contract for enrollment terms.

Family discount: Families of three or more enrolled members receive a 10% discount on membership fees for every family member.

Urgent Care · Pay per visit

ServicePrice
Basic visit$115
X-rays$75
Ultrasound$70
LabsAdditional cost
ProceduresAdditional cost

X-rays include the radiologist’s reading fee. Lab and procedure charges depend on the service. Payment is due at the time of your Urgent Care visit.

Rates effective September 1, 2026.

Meet our providers

Barry Bacon, MD
Barry Bacon, MD

Family Practice Physician

Kevin Sullivan, DMSc, PA-C
Kevin Sullivan, DMSc, PA-C

Physician Associate

Before you register

Does registration make me a member?

For Urgent Care, select “Heartland Medicine – URGENT CARE” in the Branch location field. The form includes membership questions, but completing it for an Urgent Care visit does not enroll you in a membership. For membership, read the patient contract and select “Heartland Medicine – Members.”

Can I use Urgent Care for ongoing primary care?

Urgent Care addresses an immediate illness or injury. It does not establish the clinic as your primary care provider. Routine prescription refills, continuing referral needs and ongoing medical management should be coordinated with your primary care provider.

Do you accept insurance?

We do not accept or bill insurance of any kind. Patients pay the clinic directly. Direct Care membership is not health insurance.

Here in Colville

Contact & visit

Heartland Medicine Colville Clinic
250 South Main Street
Colville, WA 99114

509-684-7925

Fax: 509-563-8200

Office hours

Monday–Friday8 a.m.–7 p.m.
SaturdayClosed
Sunday2–6 p.m.

Holiday urgent needs

Call 509-684-7925 between 10 a.m. and 2 p.m. Calls will be screened and returned.

Get in touch

Appointments
heartlandmedicine@colvilleclinic.com

General information
admin@colvilleclinic.com

For a medical emergency, call 911.

Continue to Registration ↗