Public records show Urbana, Champaign and Peoria as cities Robert also stayed in. The birth year was listed as 1981. Robert currently resides at 3112 Valerie Dr, Champaign, Il 61822. Robert has reached the age of 43 years. The number currently linked to Robert is (217) 351-6905.