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.