Other a city that he has stayed in is Leola. Nelson’s residency is at 80 Hellers Church Rd #R, Leola, Pa 17540. Phone number listed for Nelson is (717) 656-7102. Records link Nelson with Craig Philip Dagen, Barbara Ann Dagen, Mike Todd Dagen and one other person. The current age of Nelson is 72. His birth year was listed as 1952.