Luis Arrubla was born in 1967, age 57. Luis Arrubla's address is 410 Ne 61st Court , Fort Lauderdale, FL 33334. Possible relatives include Juan Arrubla. Public records show Luis has also lived in Oakland Park, FL. Luis's latest phone number is (305) 564-4851.
Related to: Juan Arrubla
Phone Numbers: (305) 564-4851
Results 1 - 1 of 1