Dr. Chen is a licensed Orthodontics in IL. Graduated in 1997. Medical degree obtained from Sichuan, West China School of Medicine in China. Currently practices at CAP Dental Care (CAP Dental Care), located at 555 N. Washington St, Naperville, IL 60563. In addition to English, Dr. Chen speaks Mandarin and accepts new patients.