Fox Valley Women?s Healthcare is dedicated to the well-being of our patients in Crystal Lake, Elgin, McHenry County and the Far West Suburbs. Our staff of all female physicians provides caring and confidential well-women care, surgical, and family planning services. We also have a midwife on staff for pre- and post-natal care and birth coaching. Our up-to-date medical knowledge combined with...