Robert currently resides at 3226 Dakota St #A, Saint Louis, Mo 63111. Other a city that he has stayed in is Saint Louis. The number currently linked to Robert is (314) 351-9546. Robert has reached the age of 86 years. 1938 is his birth date.