Sister Helen Sherrard dies at age 87

Sister Helen Sherrard, BVM (Agneselle), died Oct. 21 at Marian Hall in Dubuque, Iowa. She was 87. In the Diocese of Knoxville, Sister Helen was a librarian, parish minister and volunteer at Our Lady of Perpetual Help in Chattanooga from 1982 to 2003. She also taught elementary school and was …