The number currently linked to Robert is (859) 371-5942. Robert’s current address is 62 Burk Ave, Florence, Ky 41042. People possibly related to Robert are Terri L Idol, Doris Jean Idol, Robert L Idol and one other person. 1960 is his birth date. Robert has reached 64 years of age. He has stayed in Covington, Union, Lexington and 3 other cities before moving to Florence.