Leroy Nestor
January 17, 1947 - April 2, 2019
Leroy Nestor, 72, of Kissimmee, FL. passed away on April 2, 2019. He was born on January 17, 1947 to Alfred and Daphne (Downer) Nestor in Guyana. He enjoyed Stone Masoning, Remodeling and spending time with family. Leroy is survived by Three... View Obituary & Service Information