Addy Gilbert | Staff Intern The Lumen Christi missionaries at St Mary Parish offer 1:1’s with the students. Lumen Christi meaning Light of Christ, is a missionary program that is seeking to help the youth grow in their faith. The missionaries are trained and sent to parishes throughout the diocese to be a witness of…