410 Farrell Rd, Lockport, Il 60441 is where Robert lives. Other cities that he has stayed in are Denton, Copperas Cove, Killeen and one other city. The number currently linked to Robert is (815) 838-9135. This person's birth year is 1975. This year Robert celebrated his 49 birthday.