His birth year was listed as 1964. 903 Fillmore St #A, Saint Louis, Mo 63111 is where Robert resides. Robert was born 60 years ago. Robert has listed (314) 353-9246 as his phone number. Robert has previously lived in Belleville, Hutchins, Venice and one other city.