James "Tree" Edward Spencer, Sr.
July 24, 1970 - June 10, 2019
James “Tree” Edward Spencer, Sr., age 48, of Davenport, Florida passed away on Monday, June 10, 2019. He was born on July 24, 1970 in Detroit, Michigan. “Tree” worked as a construction laborer at Amalio Construction,... View Obituary & Service Information