With sadness that is lightened by our hope in the resurrection, I write to inform you that Rev. Lowell Andrews, a priest of the Ordinariate of the Chair of Saint Peter died on October 3, 2018. He was 83 years old.
Rev. Lowell Andrews, 1934-2018
by Editor | Jan 8, 2019