Dr. Lily Yu is a Ohio state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Beijing University of TMC, Dr. Yu currently is working at Lily Yu Lac, located in 5794 Norn St DublinOH43016 Please call +1-614-734-0901 to contact.