Leon, Dr. Steven P.
It is with great sadness, but joy in the coming Resurrection, that we announce the repose of our beloved Dr. Steven Paul Leon, 58, on February 16, 2026. He was a loving husband, father, and papou. Dr. Leon was a ...
Visit Tribute →