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.