Other cities that he has stayed in are Austin and New Orleans. This person's birth year is 1970. 109 Mark Twain Dr #4, New Orleans, La 70123 is where Robert lives. We have found 7 possible relatives of Robert: Robert J Barron, Elise D Barron, John Aldon Barron and 4 other people. Records link phone number (512) 462-2610 with Robert’s details. Robert turned 54 years old.