Other cities that he has stayed in are Rosedale, Queens Village and Brooklyn. The number currently linked to Nelson is (718) 468-3767. Nelson's possible relatives are Luz Esther Escobar, Arturo R Escobar, Delia Escobar and 6 other people. Nelson currently resides at 11413 200Th St, Saint Albans, Ny 11412. This year Nelson celebrated his 46 birthday. This person's birth year is 1978.