Deacon Donald Leach »
Died Thursday, Sep. 21, 2017
Our brother, Deacon Donald Leach, passed on from this life on September 21, 2017 at the age of 62.

Deacon Leach was born on July 6, 1955 and ordained a permanent deacon for the Archdiocese of Detroit on October 15, 1994. He served ast St. Alo