Christ The King Jesuit College Preparatory School

Rev. David Mastrangelo S.J. » Fr. Mastrangelo

Fr. Mastrangelo