Cleopatra Odell was born in 1979, age 44. Cleopatra Odell's address is 152 Douglas Street , Los Angeles, CA 90026. Possible relatives include Karen Evans, Fred Odell and 1 others. Public records show Cleopatra has also lived in Los Angeles, CA and New York, NY. Cleopatra's latest phone number is (323) 333-1918. Previous phone numbers include (608) 249-7110. The latest email address for Cleopatra Odell is cle****@gmail.com.
Also goes by: Cleopatra O Odell
Address History: 152 Douglas Street, Los Angeles, CA 90026;
1236 North Fairfax Avenue, Los Angeles, CA 90046;
New York, NY 10035;
Portland, OR 97232;
Madison, WI 53704
Emails: cle****@gmail.com
Results 1 - 1 of 1