The possible relatives of Robert are Lorrorine Wolfe Lordi, Denise A Schillizzi, Dolores W Lordi and 4 other people. 1954 is his birth date. 5208 Mardel Ave, Saint Louis, Mo 63109 is where Robert lives. Robert has listed (314) 361-3993 as his phone number. Robert has previously lived in Miami Beach, Miami, Westbury and 2 other cities. The current age of Robert is 70.