Luis Itara Rodriguez was born in 1981, age 43. Luis Itara Rodriguez's address is 685 Po Box , Humacao, PR 00792. Possible relatives include Ahmed Itara, Cesar Itara and 1 others. Public records show Luis has also lived in Miami, FL.
Also goes by: Luis Omar Itara-Rodriguez
Address History: 685 Po Box, Humacao, PR 00792;
9511 Fontainebleau Boulevard Apt 317, Miami, FL 33172
Results 1 - 1 of 1