Deacon Tom Loewe: Deacon

St. Thomas the Apostle Church