Jewell Christine Clifton Crouch, 96, passed away peacefully on Saturday, Sept. 8, 2018 in Duncanville. Visitation: 11 a.m. to 12 p.m. Tuesday at California Lane Church of Christ, where she was a member, 1906 California Lane, Arlington, 76015... View Obituary & Service Information