Roger was born 73 years ago. 820 Washington St #333, New Castle, De 19720 is where Roger lives. We have found 6 possible relatives of Roger: Donna L Woodard, Roger James Woodard, Terie Backuswoodard and 3 other people. Roger has listed (302) 325-0358 as his phone number. Public records show Fort Polk, Leesville, Wilmington and one other city as cities Roger also stayed in. The birth year was listed as 1951.