Omara Owens was born in 1967, age 56. Omara Owens's address is 1408 Nw 24th Terrace , Fort Lauderdale, FL 33311. Possible relatives include L Owens, Marcus Owens and 3 others. Public records show Omara has also lived in Homestead, FL and Lauderhill, FL. Omara's latest phone number is (754) 204-3425. Previous phone numbers include (954) 497-2111.
Address History: 1408 Nw 24th Terrace, Fort Lauderdale, FL 33311;
15774 Sw 297th Terrace, Homestead, FL 33033;
Lauderhill, FL 33313;
Miami, FL 33170;
Miami Gardens, FL 33056
Results 1 - 1 of 1