The aforementioned person's biographical records state they were born on Jul 31, 1955 and are now 70 years old. Deborah Richards, the individual lives in a house at 6664 Old Spanish Trail, Grand Ridge, FL 32442, USA. The aforementioned individual's home records indicate six past residences. The person's past locations of residence are listed as: 15 Cedar Pond Dr #2, Warwick, 1176 Howell St, Newport, RI 02841, and 42 Joy Ln #A, Narragansett, RI 02882. The data seems to indicate that Debora Richards and Thomas Lee Richards (seventy-two year old) are married. The aforementioned subject is authorized to use three email addresses. Official registries confirm a past relationship between the aforementioned person and Thomas Lee Richards. Records show that D Richards, Christen E Picot (in 2001), and Kelly A Gallo (in 2001) cohabited at 42 Joy Ln, Narragansett, RI 02882. Records indicate a wide presence of individuals named the aforementioned individual across Alabama, Florida. It is our assumption, based on public records, that Mr. Kurpa, Thomas Richards are also residing at this address