SIS INSTALLATION MASS

Sisters in the Spirit of Houston welcome thirty-one new members. The Installation Mass was held on June 10, 2023, at St. Peter the Apostle Catholic Church,
6220 La Salette St, Houston, TX.

“To Be Christ to Others”