Catherine Lok 6/3/26 Catherine Lok 6/3/26 Looking for a Primary Care Provider (PCP) Who Knows HIV? Read More Catherine Lok 5/27/26 Catherine Lok 5/27/26 Giving a special welcome Read More Catherine Lok 5/25/26 Catherine Lok 5/25/26 Meet our phlebotomist Read More Catherine Lok 5/21/26 Catherine Lok 5/21/26 It's family doctors who 'get it done’ Read More 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 Catherine Lok 5/14/26 Catherine Lok 5/14/26 Dr. Catherine Lok at Well Woven Accepting New Patients Read More Catherine Lok 5/14/26 Catherine Lok 5/14/26 Human health is directly affected by earth's health. Read More Catherine Lok 5/2/26 Catherine Lok 5/2/26 Finding an Open-Minded, Curious Doctor for Your Direct Primary Care Journey Read More Catherine Lok 4/24/26 Catherine Lok 4/24/26 WEll WOVEN: recognized as living wage certified Read More Catherine Lok 4/24/26 Catherine Lok 4/24/26 Big news: We’re in the process of renaming RiverRock Clinic to Well Woven. Read More Catherine Lok 4/11/26 Catherine Lok 4/11/26 Why A Younger Physician Might Be a Great Choice for Your Care Read More Catherine Lok 4/3/26 Catherine Lok 4/3/26 Welcoming Patients of All Weights Read More Catherine Lok 4/2/26 Catherine Lok 4/2/26 Looking for a D.O. as Your Primary Care Doctor? Here’s What to Know Read More Catherine Lok 3/31/26 Catherine Lok 3/31/26 visiting “The Local Collective”: a new co-working space in Weaverville Read More Catherine Lok 3/31/26 Catherine Lok 3/31/26 Blood Pressure Checks Without the Stress Read More Catherine Lok 3/14/26 Catherine Lok 3/14/26 Accepting New Patients: Integrative Primary Care at RiverRock Clinic Read More Catherine Lok 3/1/26 Catherine Lok 3/1/26 Pack It Before You Need It: Building Your Emergency Medical Kit After Hurricane Helene Read More Catherine Lok 2/28/26 Catherine Lok 2/28/26 Primary Care Physician Accepting New Patients on the border of Asheville & Weaverville Read More Catherine Lok 2/24/26 Catherine Lok 2/24/26 Dr. Lok as panelist at North Carolina Physician Conference Read More Catherine Lok 2/11/26 Catherine Lok 2/11/26 Just Moved to Asheville? Understanding the Healthcare Landscape Here Read More Older Posts
Catherine Lok 6/3/26 Catherine Lok 6/3/26 Looking for a Primary Care Provider (PCP) Who Knows HIV? Read More
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
Catherine Lok 5/14/26 Catherine Lok 5/14/26 Dr. Catherine Lok at Well Woven Accepting New Patients Read More
Catherine Lok 5/14/26 Catherine Lok 5/14/26 Human health is directly affected by earth's health. Read More
Catherine Lok 5/2/26 Catherine Lok 5/2/26 Finding an Open-Minded, Curious Doctor for Your Direct Primary Care Journey Read More
Catherine Lok 4/24/26 Catherine Lok 4/24/26 WEll WOVEN: recognized as living wage certified Read More
Catherine Lok 4/24/26 Catherine Lok 4/24/26 Big news: We’re in the process of renaming RiverRock Clinic to Well Woven. Read More
Catherine Lok 4/11/26 Catherine Lok 4/11/26 Why A Younger Physician Might Be a Great Choice for Your Care Read More
Catherine Lok 4/2/26 Catherine Lok 4/2/26 Looking for a D.O. as Your Primary Care Doctor? Here’s What to Know Read More
Catherine Lok 3/31/26 Catherine Lok 3/31/26 visiting “The Local Collective”: a new co-working space in Weaverville Read More
Catherine Lok 3/14/26 Catherine Lok 3/14/26 Accepting New Patients: Integrative Primary Care at RiverRock Clinic Read More
Catherine Lok 3/1/26 Catherine Lok 3/1/26 Pack It Before You Need It: Building Your Emergency Medical Kit After Hurricane Helene Read More
Catherine Lok 2/28/26 Catherine Lok 2/28/26 Primary Care Physician Accepting New Patients on the border of Asheville & Weaverville Read More
Catherine Lok 2/24/26 Catherine Lok 2/24/26 Dr. Lok as panelist at North Carolina Physician Conference Read More
Catherine Lok 2/11/26 Catherine Lok 2/11/26 Just Moved to Asheville? Understanding the Healthcare Landscape Here Read More