Chen, Stephanie, M.D.
Obstetrics Gynecology
UI Health,
1309 S. Halsted St,
Chicago IL 60607
Phone: 312.413.3000,
Family Planning, Contraception, Miscarriage, Gynecologic Surgery, Fibroids, Pregnancy, Postpartum Care, Immigrant Health, Cultural Competency.