Nelson, who first saw the world on May 13, 1963, has now lived for 62 years. Nelson E Barragan's housing records indicate an address at 14 Morton Street Riverside. The aforementioned individual's past living arrangements include three addresses. The following locations are listed as past addresses: 1498 Roycroft Ave, Lakewood, OH 44107, 17844 Cannon Ave, Lakewood, OH 44107, and 66 Ember Ln, Willingboro, NJ 08046. Nelson opted to have all parcels routed to Po Box 3042, Willingboro, NJ 08046-7142. The final time this PO box was used was in 2002. If you need to email Nelson Barragan, the individual, the addresses are [email protected] and [email protected]. At 66 Ember Ln, Willingboro, NJ 08046, Tracey Ann Barragan (in 1995), Omar F Barragan (in 1995), and Mr Nelson E Barragan had a shared residence. A substantial number of people bearing the name Nelson reside in New Jersey, California