The number currently linked to Robert is (314) 631-8304. Robert turned 90 years old. The birth year was listed as 1933. Other a city that he has stayed in is Saint Louis. Robert’s current address is 714 Del Luna Dr, North Port, Fl 34287.