Lisa Louis-Howell (63) of Boston, Massachusetts departed her earthly life on May 8, 2024.
Lisa Louis-Howell was born on October 29, 1960, to the late Jim and Ella Louis in Boston, Massachusetts.
Lisa Louis-Howell leaves behind to cherish her memory her loving husband Henry Howell and a host of other relatives and friends who will miss her dearly.
To send flowers
to the family, please visit our floral store.