Tessa Osman was born in 1972, age 51. Tessa Osman's address is 7601 Daffan Lane , Austin, TX 78724. Possible relatives include Adrian Cantu, Marianela Cantu and 17 others. Public records show Tessa has also lived in Austin, TX and Elgin, TX. Tessa's latest phone number is (512) 252-3464. Previous phone numbers include (512) 272-5189 and (512) 278-0212.
Also goes by: Tessa J Deleon
Address History: 7601 Daffan Lane, Austin, TX 78724;
1801 Constantino Circle Apt B, Austin, TX 78745;
Elgin, TX 78621;
Pflugerville, TX 78660
Results 1 - 1 of 1