Shen Clinic ★★★★★4.6 (19) Acupuncture & Chinese Medicine Acupuncture clinic · Chinese medicine store · Herbalist 1071 San Pablo Ave, Albany, CA 94706 Call Website Details →