Robert currently resides at 300 Morrison St #644, Twin Falls, Id 83301. Cities Robert has lived in before are Pensacola, Corvallis, Tucson and one other city. Robert turned 107 years old. The number currently linked to Robert is (208) 733-9161. His birth year was listed as 1918.