Dr. Kaiyun Chen is a Illinois state licensed medical doctor, specializing in Orthodontics. Graduated Magna Cum Laude from West China School of Medicine, Dr. Chen currently is working at CAP Dental Care, located in 555 N. Washington St Naperville IL 60563 Please call +1-630-759-9929 to contact. | |||