Elvira Orihuela was born in 1930, age 93. Elvira Orihuela's address is 4120 Nw 166th Street , Opa Locka, FL 33054. Possible relatives include Jose Orihuela, Lazara Yanes and others. Elvira's latest phone number is (305) 621-7140. Previous phone numbers include (305) 685-3303 and (305) 688-9653.
Address History: 4120 Nw 166th Street, Opa Locka, FL 33054
Results 1 - 1 of 1