Omar Flores was born in 1956, age 67. Omar Flores's address is 18146 Southwest 154th Place , Miami, FL 33187. Possible relatives include Mercedes Alvarez, Alicia Flores and 8 others. Public records show Omar has also lived in Alhambra, CA and Temple City, CA. Omar's latest phone number is (305) 253-1640. Previous phone numbers include (305) 382-7669 and (305) 552-9547.
Address History: 18146 Southwest 154th Place, Miami, FL 33187;
911 South Marguerita Avenue, Alhambra, CA 91803;
Temple City, CA 91780;
Clewiston, FL 33440
Results 1 - 1 of 1