Dr. Catherine T. Chen is a Illinois state licensed medical doctor, specializing in Obstetrics Gynecology. Graduated Magna Cum Laude from University of Chicago School of Medicine, completed residency training in Northwestern University, Dr. Chen currently is working at Erie HealthReach Waukegan Health Center, located in 2323 Grand Ave Waukegan IL 60085 Please call +1-847.666.3494 to contact. Access cdoc101.com on a desktop computer to view more details. | |||