Leon Davis
December 21, 1963 - November 3, 2020
Leon Davis, 56, of New Haven, CT passed away on November 3rd leaving behind a legacy of love for his family, friends, and community. Leon was born on December 21st, 1963 to Leon Orr and Odessa Lewis in New Haven, CT. After graduating from Eli... View Obituary & Service Information