42085 Debra Dr, Elyria, OH, 44035 (current address)
1721 Moon Lake Blvd, Hoffman Estates, IL, 60169 (2008)
42085 Debra Dr, Lorain, OH, 44053 (2008)
1 Tbd, Elyria, OH, 44035 (2002)
42083 Debra Dr, Elyria, OH, 44035 (1997)
920 E 33rd St, Lorain, OH, 44055 (1992 - 1994)