Israel "Juan" Spencer
March 27, 1974 - January 18, 2019
Israel "Juan" Spencer passed away suddenly on January 18, 2019. Israel Juan Spencer was born in Yale New Haven Hospital on March 27, 1974 born to his beloved mother Nadine Spencer. Juan graduated from Celentano School for special needs. He was... View Obituary & Service Information