On January 14, 2018, The Very Rev. Richard Dion., V.F. officially installed Fr. A. Steven Marcoux, III as the 12th Pastor of Sacred Heart Parish