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, Dublin OH 43016 Please call +1-614-734-0901 to contact. | |||