On June 24, 2023, Sister Teresa George, D.C., was installed as the 3rd Visitatrix of the Province of St. Louise-USA Sister Teresa most recently served as a Provincial Councillor and as Provincial … [Read more...] about Sister Teresa George, D.C., Named Visitatrix