Public records show San Jose, Marlborough, Millis and one other city as cities Nelson also stayed in. We have found 4 possible relatives of Nelson: Erika B Henderson, Christian L Henderson, Christine L Henderson and one other person. Nelson's birth date was listed as 1937. 122 Everett St #2, Boston, Ma 02128 is where Nelson resides. The age of Nelson is 86. Nelson has listed phone number: (617) 567-0965.