Temple Chai Sisterhood, Long Grove, IL