This individual's documented birth date is November 04, 1954, making them seventy-one years old today. Roger Cochran, the person's legal residence is recorded as 8211 Timberwilde Dr, Spring, TX 77389, USA. Roger D Cochran, the person's previous addresses total eight in recorded data. Available data shows that this person lived at: 5019 Mossy Bridge Dr, Spring, TX 77379, 3 Idalia Rd #3, Bloomfield, and 17237 State Hwy J, Bloomfield, MO 63825. Roger D Cochran, the person has a total of 2 PO boxes, such as: Po Box 311, Bloomfield, MO 63825-0311, Po Box 11397, Spring, TX 77391-1397. Debra M Cochran (age: 68 year old) is the likely spouse of the subject in question. The subject and Denise Annette Grotte (between 1989 and 1993) had a shared living arrangement at 21807 Slippery Creek Ln, Spring, TX 77388. Individuals registered under the name this person are located in Texas, Oklahoma. Someone else lives at the same address — Ms. Cochran. Debra M Cochran has reached the milestone of sixty-eight years