Dr. Catherine Lok, DO

Dr. Catherine Lok, DO

Family Physician
670 Weaverville Rd, Ste 1, Asheville, NC
Dr. Lok is a board-certified family medicine physician who completed her medical school in Missouri at the premier osteopathic medical school: A.T. Still College of Medicine. She went onto complete her residency in Maine at Central Maine Medical Center. She is accepting patients at her direct primary care clinic: RiverRock Clinic where she provides a personalized approach to treating medical problems. In addition to her clinic, she also provides osteopathic manual manipulation and disability exams for veterans. Known for providing a comfortable atmosphere in her clinic, she enjoys serving all types of patients from newborns to older adults to end-of-life care. LGBTQ, transgender folks, people who struggle with addition and mental health are welcome.
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

About Dr. Catherine Lok

Dr. Lok is a board-certified family medicine physician who completed her medical school in Missouri at the premier osteopathic medical school: A.T. Still College of Medicine. She went onto complete her residency in Maine at Central Maine Medical Center. She is accepting patients at her direct primary care clinic: RiverRock Clinic where she provides a personalized approach to treating medical problems. In addition to her clinic, she also provides osteopathic manual manipulation and disability exams for veterans. Known for providing a comfortable atmosphere in her clinic, she enjoys serving all types of patients from newborns to older adults to end-of-life care. LGBTQ, transgender folks, people who struggle with addition and mental health are welcome.

Popular visit reasons

1 Month Well-Baby Checkup
12 Month Well-Baby Checkup
15 Month Well-Baby Checkup
Annual Pap Smear / GYN Exam
Annual Physical
Illness
Pediatric Consultation
Psychiatry Consultation
1 Month Well-Baby Checkup
12 Month Well-Baby Checkup
15 Month Well-Baby Checkup
Annual Pap Smear / GYN Exam

Office location

Dr. Catherine Lok, DO also offers online video visits for patients
RiverRock Clinic
670 Weaverville Rd, Ste 1, Asheville, NC 28804

Education and background

Practice names

Board certifications

  • American Board of Family Medicine

Education and training

  • Medical School - A.T. Still University, Doctor of Osteopathic Medicine
  • Central Maine Medical Center, Residency in Family Medicine

Languages spoken

  • English

Provider's gender

Female

NPI number

1831711845

Patient reviews

Help Dr. Catherine Lok build an online reputation by being the first to leave a review after having an appointment.
Frequently asked questions

How soon can I make an appointment with Dr. Catherine Lok?

Generally, Dr. Catherine Lok has appointments available on Zocdoc within 1 week. You can see Dr. Lok's earliest availability on Zocdoc and make an appointment online.

Is Dr. Catherine Lok accepting new patients?

Dr. Catherine Lok generally accepts new patients on Zocdoc. You can see Dr. Lok's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Catherine Lok accept my insurance?

Choose your insurance plan to verify if Dr. Lok is in-network.

Can I make an appointment with Dr. Catherine Lok online?

Yes, you can make an appointment online with Dr. Lok using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Catherine Lok work with?

Where is Dr. Catherine Lok's office located?

Dr. Catherine Lok has 2 office locations in Asheville, view full addresses on Dr. Lok's profile.

Which board certifications does Dr. Catherine Lok have?

Dr. Catherine Lok is certified by American Board of Family Medicine.

What are common reasons for patients to see Dr. Catherine Lok?

Dr. Catherine Lok frequently sees patients for Annual Pap Smear / GYN Exam, Annual Physical, Illness, Pediatric Consultation, and Psychiatry Consultation. You can see other visit reasons for Dr. Catherine Lok on their profile.

What languages does Dr. Catherine Lok speak?

Dr. Catherine Lok speaks English.

Zocdoc›Family Physicians›Dr. Catherine Lok, DO