We have found 9 possible relatives of Jenelle: David Lynn Nelson, Dave L Nelson, Jenelle Williamson Nelson and 6 other people. 1704 Richie Rd, Big Spring, Tx 79720 is where Jenelle resides. Jenelle's birth year is 1947. Records link phone number (432) 267-7974 with Jenelle’s details. This year Jenelle celebrated her 77 birthday. Big Spring, Del Rio and Garland are cities Jenelle has lived in.