Deacon Jim Thibodeau: Deacon

St. Thomas the Apostle Church