Tag: President D’Youville College

April 22, 2021

Sister Mary Charlotte Barton Seventy-fifth Jubilee

There is a theory that oldest children are often natural leaders. Sister Mary Charlotte, as the oldest of seven siblings,…