0
Skip to Content
Well Woven - Direct Primary Care
The Membership
Conditions We Treat
FAQs
Schedule A Meet & Greet
Meet Dr. Lok
The Team
Patient Portal
Well Woven - Direct Primary Care
The Membership
Conditions We Treat
FAQs
Schedule A Meet & Greet
Meet Dr. Lok
The Team
Patient Portal
Folder: How It Works
Back
The Membership
Conditions We Treat
FAQs
Schedule A Meet & Greet
Folder: About Us
Back
Meet Dr. Lok
The Team
Patient Portal
“DPC for Dudes” Direct Primary Care for Men’s Health in Asheville & Weaverville
Catherine Lok 12/8/25 Catherine Lok 12/8/25

“DPC for Dudes” Direct Primary Care for Men’s Health in Asheville & Weaverville

Read More
Men’s Health Made Convenient: Care That Fits Your Life
Catherine Lok 12/8/25 Catherine Lok 12/8/25

Men’s Health Made Convenient: Care That Fits Your Life

Read More
LGBTQ friendly doctor in Asheville
Catherine Lok 12/1/25 Catherine Lok 12/1/25

LGBTQ friendly doctor in Asheville

Read More
Not Just Politics: Citizens’ Academies in Asheville/Weaverville Matters for Health
Catherine Lok 11/25/25 Catherine Lok 11/25/25

Not Just Politics: Citizens’ Academies in Asheville/Weaverville Matters for Health

Read More
Supporting Local This Holiday Season: A Shoutout to Henco Reprographics
Catherine Lok 11/24/25 Catherine Lok 11/24/25

Supporting Local This Holiday Season: A Shoutout to Henco Reprographics

Read More
Progress, Not Perfection
Catherine Lok 11/19/25 Catherine Lok 11/19/25

Progress, Not Perfection

Read More
Zero Patients, One Hurricane, New DPC: How Dr. Lok Built River Rock (Twice!) from Scratch
Catherine Lok 11/18/25 Catherine Lok 11/18/25

Zero Patients, One Hurricane, New DPC: How Dr. Lok Built River Rock (Twice!) from Scratch

Read More
Behind the Scenes with Local Asheville Pop Mix 96.5
Catherine Lok 11/12/25 Catherine Lok 11/12/25

Behind the Scenes with Local Asheville Pop Mix 96.5

Read More
Why Farmers in Asheville and Weaverville Choose RiverRock Clinic as Their Primary Care
Catherine Lok 11/12/25 Catherine Lok 11/12/25

Why Farmers in Asheville and Weaverville Choose RiverRock Clinic as Their Primary Care

Read More
Gay Friendly Doctor In Asheville/Weaverville at RiverRock Clinic
Catherine Lok 11/10/25 Catherine Lok 11/10/25

Gay Friendly Doctor In Asheville/Weaverville at RiverRock Clinic

Read More
Living and Asheville and Worried about Your Health Insurance Going Up?
Catherine Lok 11/7/25 Catherine Lok 11/7/25

Living and Asheville and Worried about Your Health Insurance Going Up?

Read More
A Case for Buying Local. Even When It Comes to Your Doctor.
Catherine Lok 11/7/25 Catherine Lok 11/7/25

A Case for Buying Local. Even When It Comes to Your Doctor.

Read More
Loosening Up: Asheville Massage Therapists We’ve Met Recently
Catherine Lok 11/1/25 Catherine Lok 11/1/25

Loosening Up: Asheville Massage Therapists We’ve Met Recently

Read More
What Is Direct Primary Care (DPC)?
Catherine Lok 10/29/25 Catherine Lok 10/29/25

What Is Direct Primary Care (DPC)?

Read More
Direct Primary Care for Asheville Small Business Owners
Catherine Lok 10/20/25 Catherine Lok 10/20/25

Direct Primary Care for Asheville Small Business Owners

Read More
Hiring Soon: primary care nurse and physician
Catherine Lok 10/18/25 Catherine Lok 10/18/25

Hiring Soon: primary care nurse and physician

Read More
Best Primary Care Doctor in Asheville/Weaverville
Catherine Lok 10/15/25 Catherine Lok 10/15/25

Best Primary Care Doctor in Asheville/Weaverville

Read More
Lost in the Lingo of Holistic Care in Asheville?
Catherine Lok 10/15/25 Catherine Lok 10/15/25

Lost in the Lingo of Holistic Care in Asheville?

Read More
Affordable Primary Care Care in Asheville: Direct Primary Care
Catherine Lok 10/10/25 Catherine Lok 10/10/25

Affordable Primary Care Care in Asheville: Direct Primary Care

Read More
Serving Service Workers
Catherine Lok 10/8/25 Catherine Lok 10/8/25

Serving Service Workers

Read More
Newer Posts
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 RiverRock Clinic pLLC | All Rights Reserved | Website Terms of Use | Website Privacy Policy


Website made with 🫀 by Lark About Design Co.