Dr. Chenglu Liu is a Illinois state licensed medical doctor, specializing in Plastic Surgery. Graduated Magna Cum Laude from Second Military Med University, completed residency training in Hennepin County Medical Center, and completed the Plastic Surgery specialist training at Jacobi Medical Center. Dr. Liu currently is working at OSF Healthcare, located in 1050 E. Norris Dr #3A Ottawa IL 61350 Please call +1-815-433-3745 to contact. Access cdoc101.com on a desktop computer to view more details. | |||