Rodger Keith Cochran celebrates 64 years of life, their birth date being 27 April 1961. Rodger Cochran, the person's domicile has been identified as 1105 Battlewood St, Franklin, TN 37069, USA. Rodger Cochran has a varied living history, with 8 previous locations. Public records indicate previous residences at: 57 Banwell Park, Franklin, 1109 Howell Dr, Franklin, and 109 Rose Hill Ct, Franklin, TN 37069. Some information seems to suggest that the individual in question and Debra Cochran (62-years old) are married. Rodger R Cochran has 3 email addresses at their disposal. Jennifer H Cochran (in 2006) and Roger Cochran resided at the same location at 109 Rose Hill Ct, Franklin, TN 37069. The name Rodger Cochran is shared by several people living in South Carolina, North Carolina, Ohio