Fr. Dennis Strach, CSC, Parochial Vicar