Terri Odabi was born in 1963, age 61. Terri Odabi's address is 6459 Outlook Avenue , Oakland, CA 94605. Possible relatives include Chanel Brown, Eric Brown and 12 others. Public records show Terri has also lived in Oakland, CA. Terri's latest phone number is (510) 207-7427. Previous phone numbers include (510) 261-6608 and (510) 472-0811. The latest email address for Terri Odabi is and****@hotmail.com.
Also goes by: Terrie J Brown,
Terrie Odabi,
Terrie J Odabi,
Terrie J Wright
Address History: 6459 Outlook Avenue, Oakland, CA 94605;
3600 Dimond Avenue Apartment 102, Oakland, CA 94602
Emails: and****@hotmail.com,
ter****@gmail.com
Results 1 - 1 of 1