Dr. Lin Chen is a Illinois state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Chengdu University of TCM, Dr. Chen currently is working at Advanced Acupuncture Clinic, located in 855 East Golf Rd Arlington Heights IL 60005 Please call +1-312-882-0887 to contact. | |||