Michael Richard Levenson
December 6, 1944 - July 2, 2022
Michael Richard Levenson was born in Jackson, Mississippi, to Elizabeth Myers and Emmanuel Levenson on December 6, 1944. Rick's journey into the light began on July 2, 2022. He died after a long illness, a very difficult process that was transformed... View Obituary & Service Information