This year Nelson celebrated his 73 birthday. 5210 Neyland Rd, Edinboro, Pa 16412 is where Nelson resides. Other cities that he has stayed in are North Olmsted, N Homestead and Albion. Nelson has listed phone number: (814) 734-4403. 1951 is the birth year of Nelson.