Owen Tyler Leonard
February 16, 2018 - February 16, 2018
Owen Tyler Leonard Owen was gently ushered into God’s arms on Friday, February 16, 2018 at Saint Tammany Hospital. Although he was only held for a moment, he will be cherished for a lifetime. Owen’s family will treasure the short... View Obituary & Service Information