The birth year was listed as 1951. Nelson now resides at 1310 Manford Ave #J6, Estes Park, Co 80517. We have found 5 possible relatives of Nelson: Linda Kay Mckellar, Michelle L Mckellar, Christopher Mckellar and 2 other people. The number currently linked to Nelson is (970) 308-2746. Loveland and Estes Park are cities Nelson has lived in. Nelson turned 74 years old.