Nelson was born 48 years ago. The number currently linked to Nelson is (518) 842-0358. 100 Charles Ln #N9, Amsterdam, Ny 12010 is where Nelson lives. Public records show New York, Opa Locka, Philadelphia and one other city as cities Nelson also stayed in. The birth year was listed as 1976.