Tamanna Odea was born in 1977, age 47. Tamanna Odea's address is 222 Claudia Street , San Antonio, TX 78210. Possible relatives include Kim Jain, Albert Odea and 10 others. Public records show Tamanna has also lived in Sacramento, CA and Howell, NJ.
Address History: 222 Claudia Street, San Antonio, TX 78210;
2500 Montgomery Way, Sacramento, CA 95818;
Howell, NJ 07731;
Las Vegas, NV 89102
Results 1 - 1 of 1