Acupuncture & Chinese Medicine Health Center Return to Directory Listing Category Santa Clarita, CAWebsite http://acupuncture-li.com/Phone 650 815-1203Listing Tags stem cell clinicAddress 2005 De La Cruz Blvd #165, Santa Clara, CA 95050ZIP Code 95050 Contact listing ownerSend Message Name Email Phone Number Message