This person's birth year is 1957. Records link phone number (616) 683-5615 with Debra’s details. Public records show Niles as a city Debra also stayed in. Debra's possible relatives are Paul V Stueber, Timothy Stueber, Angela Lynn Stueber and one other person. Debra currently resides at 2444 Bertrand Rd, Niles, Mi 49120. The current age of Debra is 67.