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