The Jackson Chance Foundation is an Illinois not-for-profit organization dedicated to providing resources to families with babies in neonatal intensive care units (NICU). The Jackson Chance Foundation's mission is to provide resources and conveniences to NICU families, allowing them to spend more …