David, the person, with a birth certificate stating 1958-04-01, has lived for sixty-seven years. The last known address for the aforementioned individual is 2701 Lerma Rd NE, Rio Rancho, NM 87144, USA. David, the individual has been associated with ten places of residence in their lifetime. The places of residence previously registered to this person are: 2051 Wyoming Blvd NE, Albuquerque, NM 87112, 10735 Laurel Creek, Converse, TX 78109, and 15427 NW 58th Ave, Alachua, FL 32615. Cotton, the individual maintains 2 post office boxes, including: Po Box 362, Aponewyork, NY 09041, Po Box 428, Tarentum, PA 15084-0428. The spouse of the aforementioned person is likely to be Betty J Cotton (age sixty-eight). The aforementioned person has access to a total of 9 email addresses. Some sources claim that the aforementioned person and Betty J Cotton, Christopher M Mclaughlin have a history together. David Cotton and Betty J Cotton (between 2010 and 2015) lived at the same address, 10735 Laurel Creek, Converse, TX 78109. There are individuals named Cotton, the person living in Colorado, Arizona. Public records show that Betty J Cotton and Margaret Gonzales are also staying at this location