This year Robert celebrated his 50 birthday. The number currently linked to Robert is (314) 427-8116. Robert's birth date was listed as 1974. Other cities that he has stayed in are Springfield, Blue Springs and Neosho. 8730 Marvista Dr, Saint Louis, Mo 63114 is where Robert resides.