Possible relatives of Robert are: Mildred Frances Stroud, Kaye Carol Stroud, Brent Marshall Stroud and 4 other people. Robert has reached 98 years of age. Robert owns the phone number (501) 753-6447. Cities Robert has lived in before are North Little Rock and Sherwood. 412 G Ave, North Little Rock, Ar 72116 is where Robert resides. Robert was born in 1925.