Shahira Odeh was born in 1947, age 76. Shahira Odeh's address is 6215 S Queensway Drive , Temple Terrace, FL 33617. Possible relatives include Tareg Heb, Shahira Melendez and 27 others. Public records show Shahira has also lived in Tampa, FL.
Results 1 - 1 of 1