Trevor O'Neil Clunes
Birth date: Oct 15, 1978 Death date: Jun 21, 2020
Trevor O'Neil Clunes, 41, passed away on June 21, 2020. Born on October 15, 1978 in Boston, MA. Trevor is survived by son, Mujaheed Jenness-Clunes; parents, Randell Clunes & Theresa LaValley. Services are pending at this moment. H Read Obituary