Nicholas De Leon obituary photo
 
In Memory of

Nicholas De Leon

July 5, 1981 - August 11, 2017

Obituary


Arrangements under the direction of Leber Funeral Home, Union City, NJ.