Todd Nelson has lived a total of 57 years, with their birth recorded on December 6th, 1968. Todd Nelson is a tenant or homeowner of 1605 Twinberry Dr NE, Rio Rancho, NM 87144, USA. Mr. Nelson has historically been registered at 8 addresses. The documented places of residence for this person are: 1818 N 40th St #121, Phoenix, 3602 Gaylord Dr #153, Las Vegas, and 5528 Dona Ana Loop NE, Rio Rancho. Any shipments meant for Todd, the individual would arrive at Po Box 641, Indian Springs, NV 89018-0641. The use of postal service mailbox took place between the years 1991 and 1996. Todd Nelson has access to a total of three email addresses. Some sources claim that Todd Nelson and Jessica Nelson (38 years), Patricia A Nelson from Rio Rancho have a history together. The aforementioned individual and Charlotte J Nelson (in 2015) had a shared living arrangement at 5528 Dona Ana Loop NE, Rio Rancho, NM 87144, USA. Several registered citizens in New Mexico, Colorado go by the name the person in question. The address is home to several people, including Theresa Davidson, Ms. Nelson, Patricia A Nelson