Chen, Stephanie, M.D.
Obstetrics Gynecology

University of Illinois Health

1309 S. Halsted St
Chicago IL 60607
Phone: 312.413.3000

Family Planning, Contraception, Miscarriage, Gynecologic Surgery, Fibroids, Pregnancy, Postpartum Care, Immigrant Health.