0
Skip to Content
Well Woven - Direct Primary Care
The Membership
Conditions We Treat
FAQs
Meet Dr. Lok
The Team
Schedule A Meet & Greet
Patient Portal
Patient Portal
Well Woven - Direct Primary Care
The Membership
Conditions We Treat
FAQs
Meet Dr. Lok
The Team
Schedule A Meet & Greet
Folder: How It Works
Back
The Membership
Conditions We Treat
FAQs
Folder: About Us
Back
Meet Dr. Lok
The Team
Schedule A Meet & Greet
Patient Portal
Transparency Is a Core Tenant at Well Woven Direct Primary Care
Catherine Lok 7/23/26 Catherine Lok 7/23/26

Transparency Is a Core Tenant at Well Woven Direct Primary Care

Read More
How far we are booking out
Catherine Lok 7/21/26 Catherine Lok 7/21/26

How far we are booking out

Read More
Financial health IS health.
Catherine Lok 7/20/26 Catherine Lok 7/20/26

Financial health IS health.

Read More
First and Only Direct Primary Care in Weaverville
Catherine Lok 7/18/26 Catherine Lok 7/18/26

First and Only Direct Primary Care in Weaverville

Read More
Catherine Lok 7/16/26 Catherine Lok 7/16/26

Cyclosporiasis in Buncombe County

Read More
Stirrup-Free Pap Smears at Well Woven
Catherine Lok 7/6/26 Catherine Lok 7/6/26

Stirrup-Free Pap Smears at Well Woven

Read More
Can Direct Primary Care save you money?
Catherine Lok 7/1/26 Catherine Lok 7/1/26

Can Direct Primary Care save you money?

Read More
We are a primary care clinic not functional/naturopathic specialists
Catherine Lok 6/20/26 Catherine Lok 6/20/26

We are a primary care clinic not functional/naturopathic specialists

Read More
Affordable HealthCare Options for People Without Insurance in Asheville/Weaverville
Catherine Lok 6/16/26 Catherine Lok 6/16/26

Affordable HealthCare Options for People Without Insurance in Asheville/Weaverville

Read More
Who we send Asheville people to that can’t afford health insurance but want some sort of coverage for medical disasters.
Catherine Lok 6/10/26 Catherine Lok 6/10/26

Who we send Asheville people to that can’t afford health insurance but want some sort of coverage for medical disasters.

Read More
Why Veterans Like Well Woven
Catherine Lok 6/10/26 Catherine Lok 6/10/26

Why Veterans Like Well Woven

Read More
Looking for a Primary Care Provider (PCP) Who Knows HIV?
Catherine Lok 6/3/26 Catherine Lok 6/3/26

Looking for a Primary Care Provider (PCP) Who Knows HIV?

Read More
Giving a special welcome
Catherine Lok 5/27/26 Catherine Lok 5/27/26

Giving a special welcome

Read More
Meet our phlebotomist
Catherine Lok 5/25/26 Catherine Lok 5/25/26

Meet our phlebotomist

Read More
It's family doctors who 'get it done’
Catherine Lok 5/21/26 Catherine Lok 5/21/26

It's family doctors who 'get it done’

Read More
Just Moved to Asheville or Weaverville? Looking for a New Primary Care Doctor?
Catherine Lok 5/16/26 Catherine Lok 5/16/26

Just Moved to Asheville or Weaverville? Looking for a New Primary Care Doctor?

Read More
Dr. Catherine Lok at Well Woven Accepting New Patients
Catherine Lok 5/14/26 Catherine Lok 5/14/26

Dr. Catherine Lok at Well Woven Accepting New Patients

Read More
Human health is directly affected by earth's health.
Catherine Lok 5/14/26 Catherine Lok 5/14/26

Human health is directly affected by earth's health.

Read More
Finding an Open-Minded, Curious Doctor for Your Direct Primary Care Journey
Catherine Lok 5/2/26 Catherine Lok 5/2/26

Finding an Open-Minded, Curious Doctor for Your Direct Primary Care Journey

Read More
WEll WOVEN: recognized as living wage certified
Catherine Lok 4/24/26 Catherine Lok 4/24/26

WEll WOVEN: recognized as living wage certified

Read More
Older Posts

670 Weaverville Rd Suite #1 Asheville, NC 28804

Find Us On Google

Previously known as RiverRock Clinic

Hours

Monday — Friday
9am — 4pm

Contact

EMAIL
Info@WellWovenMedical.com

PHONE
(828) 222-3782

FAX
(828) 248-0136

Quick Links

FAQs
Blog
Conditions We Treat
Member Benefits
Patient Portal


Copyright 2026 Well Woven pLLC | All Rights Reserved | Website Terms of Use | Website Privacy Policy


Website made with 🫀 by Lark About Design Co.