The number currently linked to Nelson is (985) 563-2660. His birth year was listed as 1957. Nelson is associated with Capt Brother, Inc. Cities Nelson has lived in before are Houma and Dulac. Nelson has reached 67 years of age. Nelson’s residency is at 5914 Shrimpers Row, Dulac, La 70353. We have found 4 possible relatives of Nelson: Charlene Christen Perrin, Lacey F Perrin, Kiley Elizabeth Perrin and one other person.