Dr. Richard Chen is a California state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from South Baylo University, Dr. Chen currently is working at Richard Chen Acupuncture Clinic, located in 990 Bay St #C Mountain View CA 94040 Please call +1-650-938-4008 to contact. Access cdoc101.com on a desktop computer to view more details. | |||