Dr. Julie Favia is a general practice physician based in Crystal Lake. Dr. Favia specializes in obstetrics and gynecology and is board certified in that regard by the American Board of Obstetrics & Gynecology. Dr. Favia can help with all types of issues related to pregnancy and other female problems. Call for more information or to schedule a consultation.