Dr. Therese Walsh-Van Keuren

Dr. Therese Walsh-Van Keuren

Doctor of Chinese Medicine, Acupuncturist, Herbalist

Schedule a free 📞 consultation

Healing Happens in the Present

Learn more about Therese

About Me

Dr. Walsh-Van Keuren is Licensed in Acupuncture and Herbology by the Medical Board of California and received her Ph. D. from the American University of Complementary Medicine (AUCM) in the department of Classical Chinese Medicine (CCM). Through this program she has had the opportunity to study extensively with Jeffrey Yuen, 88th generation Taoist Priest, acupuncturist and herbalist.
Areas of specialization include: Auto-immune Diseases, Chronic Degenerative Diseases, Emotional Disorders due to biochemical imbalance, Neuro-Emotional Technique(NET), Clinical Aromatherapy, Functional Medicine...

Read more

What inspired me to become a wellness professional?

I have studied Health all my life. I was a high level professional dance performer and teacher and that understanding of movement was the best foundation. My Mother was someone who was very concerned with feeding her family a healthy diet without any preservatives or additives. She baked bread for her family of 8 every Wednesday as I grew up. Once I had children of my own, I studied the use of medicinal herbs and finally found my way to The Tao, and Chinese Medicine by the time I was 33 and have grown my knowledge over the years that i have been in school or a professional Doctor of Chinese...

Read more

How my clients describe their first visit?

The First Visit is a combination of a complete heath history taking combined with the first treatment. My Check in takes place on the iPad, and the entire first visit takes 90 minutes.

What I say to someone who has never tried

The Treatment is very relaxing and de-stressing. The Music is relaxing. Essential oils are available to help the process of taking all the stress away.
I like to have my first time patients come in with a list of symptoms, a list of supplements and medications, and copies of any recent lab tests that have been taken.

Location & Appointment Details


  • Accepting new clients

Payment Methods

  • Cash

  • Credit Card

  • Debit Card

  • HSA (Health Savings Account)

  • Check

  • Venmo

View more

Insurance Accepted

  • United HealthCare

  • Blue Cross Blue Shield

  • Aetna

  • Out-of-network