Does Dr. Shen Exist?

Shen means “spirit” or “supreme being” in Chinese.

Dr. Shen’s was founded by Joel Harvey Schreck L.Ac in 1994. Joel is often referred to as Dr. Shen, although that is not his real name.


Welcome to the new!

Looking for the Shen Clinic online store? click here