San Francisco Parish Has a Pastor Who Believes ‘ the Old Is Better’

Crux, Valerie Schmalz: Father Joseph Illo came to be in charge of the Star of the Sea Church in San Francisco three years ago. He has revitalized the ailing parish with his powerful commitment to traditional Catholic practices. “I was fading from the faith and now I am back,” said Mariella Zevallos, the new stewardship coordinator for the parish. Report is here.