1701 640 Rd, Quapaw, Ok 74363 is where Nelson lives. Nelson turned 89 years old. Nelson's birth year is 1935. Nelson has previously lived in Quapaw. The number currently linked to Nelson is (918) 673-1526.