Sister Jo Ann (Jo Ann) Cuscurida died at 10:47 a.m. on July 13, 2019 at St. Vincent Medical Center in Evansville, Indiana. Sister Jo Ann was born on December 15, 1932 in Waco, Texas and was one of two children of Michael and Millie Estelle... View Obituary & Service Information