Records link Nelson with John Louis Taucher, Maxine F Taucher, Debra Dale Horton and 3 other people. He has stayed in Afton, Rock Springs and Cody before moving to Rock Springs. Nelson was born in 1958. Records link phone number (307) 886-9870 with Nelson’s details. The current age of Nelson is 66. Nelson currently resides at 2045 Skyview St, Rock Springs, Wy 82901.