Roger has previously lived in Terre Haute, Mesa, Garden Grove and one other city. Roger is a resident of 1514 9Th St #T, Marshall, Il 62441. Roger was born 61 years ago. Luella Mercedes Kellogg, Franklin Bollert Kellogg, Lori Kellogg and 3 other people are people possibly related to Roger. His birth year was listed as 1963. The number currently linked to Roger is (217) 826-5642.