The aforementioned person's official documentation lists 27-07-58 as their birth date, confirming sixty-seven years of age. Deborah Macfarlane's abode is located at 107 North 19th Street Pekin. Deborah Lynn Macfarlane, the individual's previous addresses total four in recorded data. This person's housing history is noted as: 2100 Independence Dr, Pekin, 1211 S 6th St, Pekin, and 1724 Memorial Dr, Pekin, IL 61554. The spouse of Debra L Macfarlane is expected to be Joseph Gerard Macfarlane (age 67-year-old). Public records indicate that Joseph Gerard Macfarlane (in 2000) and Deborah Lynn Macfarlane, the individual lived at 2100 Independence Dr, Pekin, IL 61554. Numerous people named Debra L Macfarlane have been recorded in Missouri, Michigan, North Carolina. Other people living in the building include Joseph Gerard Macfarlane, Ms. Mcbride, Ms. Mcbride