The Vicar General sent him a letter full of good wishes and rejoicing for his Ordination Though at home the servant of God felt the sincere and loving voices of his former Superiors and confreres

What is the correctly punctuated version of this sentence?
The Vicar General sent him a letter full of good wishes and rejoicing for his Ordination. Though at home, the servant of God felt the sincere and loving voices of his former Superiors and confreres.