Mon–Thu 8 AM–5 PM · Fri 8 AM–3 PM

Primary care in Erwin, North Carolina

Care that knows you by name.

Family and adult primary care for Harnett, Johnston and Sampson counties, from check-ups to managing long-term conditions. We see patients of every age.

Insurance plans we accept

  • Medicare
  • NC Medicaid
  • Tricare
  • Aetna
  • Blue Cross Blue Shield
  • Cigna
  • Humana
  • UnitedHealthcare
  • MedCost
  • Gateway
  • Coventry Health

Don't see your plan? Check your plan or call us. We may still be able to help.

How can we help today?

Whether you have insurance or not, getting care here is simple.

Insured patients

We take most major plans

Including Medicare, NC Medicaid, Tricare, Aetna, Blue Cross Blue Shield, Cigna, Humana and UnitedHealthcare.

Not sure about your plan? Check it in seconds or call us.

Self-pay patients

One simple price

No insurance? An office visit is one flat price: $XX. Labs, X-rays and other services are billed separately.

You have the right to a Good Faith Estimate of your costs before your visit.

After hours

Need us after hours?

For a life-threatening emergency, call 911.

Something urgent that can't wait until morning? Call our main line at 910-897-5521.

Care for every stage of life

Check-ups, chronic conditions, sick visits and more, with lab work done right here.

See all services

New to LifeLink?

We're welcoming new patients of all ages. For your first visit, please bring:

  • A photo ID
  • Your insurance card (if you have one)
  • All the medications you currently take, in their bottles

Book your first visit