The number currently linked to Robert is (847) 468-8068. In addition to Elgin, Robert also lived in South Elgin, Elgin and Loretta. Robert is a resident of 545 Lavoie Ave, Elgin, Il 60120. Robert's birth year is 1973. Robert turned 51 years old.