Nelson’s current address is 1308 County Road 129 #15, Glenwood Springs, Co 81601. The number currently linked to Nelson is (970) 945-2970. Nelson has previously lived in Glenwood Spgs, Van Nuys, Toluca Lake and 3 other cities. Deidra D Denelson, Kimberly Suzanne Schneider, Tami H Nelson and 4 other people are people possibly related to Nelson. The birth year was listed as 1965. This year Nelson celebrated his 59 birthday.