Debra Russell Johnson

Profile Updated: July 26, 2008
Debra Russell
Residing In: Sheridan, IL USA
Spouse/Partner: Scott
Occupation: Occupational Therapist
Children: Jim, born 1979; Julie (stepdaughter)born 1981; Lisa, born 1982; Steve (stepson) born 1989; Greg, born More…2001; Amy, born 2004; Grandkids: Isabelle, born 2003, Joseph, born 2005; Anthony, born 2007 and one due July, 2008!
Yes! Attending Reunion

Debra's Latest Interactions

Jun
11
Jun 11, 2018 at 3:33 AM
Jun 11, 2017 at 3:33 AM
Jun 11, 2016 at 3:33 AM
Jun 11, 2015 at 3:33 AM