Bishop Marvin E Freeman
March 26, 1961 - December 4, 2020
Bishop Marvin E Freeman age 59 and resident of Tallassee, Alabama died on December 04, 2020. He is preceded in death by sister-in-law Lola Thompson, brother-in-law Mitchell Barris and Tommie Barris. He leaves to cherish his loving memories... View Obituary & Service Information