Dr. Dean Y Deng is a Illinois state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Sun Yat-Sen Medical University, Dr. Deng currently is working at Acucenter Pain Clinic, located in 222 Wisconsin Ave #111 Lake Forest IL 60045 Please call +1-847-615-1516 to contact. | |||