Lenard Lee Mitchell
March 1, 1954 - August 22, 2021
Leonard Lee “Lenny Boy” Mitchell born to Idella Walls-Mitchell and Will Mitchell Jr. on March 1st, 1954, in Alachua, Florida. He passed away on Sunday August 22, 2021, at Mease Dunedin Hospital in Dunedin, Florida. Len attended schools... View Obituary & Service Information