This person's documented birth details confirm they were born on February 23rd, 1956 and are now 69 years old. Debra Oyler, the person's house is situated at 2417 S Peachtree Ct, Decatur, IL 62521, USA. This person's history of changing residences includes 4 addresses. This person's residence history includes the following: 3315 Cedar Heights Dr, Two Rivers, WI 54241, 1209 35th St, Two Rivers, WI 54241, and 3148 Southland Rd, Decatur. The aforementioned subject utilized Po Box 118, Mt Zion, IL 62549-0118 as their package delivery address. The last time this po mail box was used was in 2005. The data points towards the individual in question and Scott Oyler (67-year-old) being married. Reports indicate that this individual is associated with 5 email addresses. This individual may have been in contact with Darwin Wendel, Scott Oyler at some point. Along with Ms. Oyler, the individual, Scott Oyler (between 2003 and 2016) resided at 3315 Cedar Heights Dr, Two Rivers, WI 54241. There are several individuals with the same name, Debra L Wendel, living in Indiana, Michigan, Ohio, Kansas, Pennsylvania. It is our assumption, based on public records, that Ms. Leming and Scott Oyler are also living at this location