Winston Nivelle Francis-Lau, 96, passed away peacefully on December 22, 2020, at a Taylorsville care facility. Winston was born in New York but raised in Trinidad, W.I. He served in the US Army during World War II. He and his family moved to... View Obituary & Service Information