Possible relatives of Robert are: Esperanza Narbaez Lopez, Ramona Gomez Narbaez, Hope B Narbaez and 2 other people. Robert’s residency is at 2412 Willow Ln, Irving, Tx 75060. Robert was born 58 years ago. Robert's birth date was listed as 1966. Robert has listed (972) 259-9722 as his phone number. He has stayed in Irving and Lubbock before moving to Irving.