Teresita Ownsend was born in 1961, age 62. Teresita Ownsend's address is 971814 Po Box , Miami, FL 33197. Possible relatives include Audrey Franklin, Kimberly Jones and 8 others. Public records show Teresita has also lived in Florissant, MO and Saint Louis, MO. Teresita's latest phone number is (314) 830-2525. Previous phone numbers include (850) 429-1169.
Also goes by: Teresita Lambino Townsend
Address History: 971814 Po Box, Miami, FL 33197;
591 Po Box, Florissant, MO 63032;
Saint Louis, MO 63158;
Las Vegas, NV 89116;
Houston, TX 77243
Results 1 - 1 of 1