This year Nelson celebrated his 93 birthday. Nelson was born in 1930. Nelson now resides at 110 Walnut St #2081, Walpole, Ma 02081. Other cities that he has stayed in are East Walpole and Norwood. Phone number listed for Nelson is (508) 660-1722.