Dr. Xin Hannah Hu is a Illinois state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Chengdu University of TCM, Dr. Hu currently is working at Lake County Acupuncture Clinic, located in 1343 N Western Ave. Lake Forest IL 60045 Please call +1-847-877-3281 to contact. | |||