Daniel J Obenchain's abode is located at 529 Brenda Ln, Cascade, ID 83611, USA. Mr. Obenchain, the person's history of changing residences includes three addresses. The last known addresses of this person are: 1803 Parkview Dr, Twin Falls, ID 83301, 1305 Bitterroot Dr, Twin Falls, and 819 Canyon Springs Rd, Twin Falls, ID 83301. Mr. Obenchain owns several post office boxes, totaling two. A few of them include: Po Box 269, Twin Falls, ID 83303-0269, Po Box 6, Twin Falls, ID 83303-0006. It is probable that Mary A Obenchain is the spouse of the aforementioned subject. [email protected] is registered in Obenchain's name. Records show that the subject, Trevor Lammers (between 2016 and 2018), and Billie D Brooks (between 2016 and 2018) cohabited at 1803 Parkview Dr, Twin Falls, ID 83301, USA. There are multiple people with the name Daniel Obenchain, the person living in Washington, Alabama