4807 Towne Centre, Saint Louis, Mo 63128 is where Roger resides. Roger's birth year is 1949. People possibly related to Roger are Joyce Martha Coombs, James R Coombs, Julia A Steinbrueck and 2 other people. Cities Roger has lived in before are Theodosia, Arnold and Peoria. Roger turned 75 years old.