Billie Foster, the individual's timeline started on 09 June 1960, leading to their present age of 64 years. The subject's housing records indicate an address at 2657 San Carlos Terrace Odessa. Ms. Foster, the individual was known to have stayed at 3909 E 30th St, Odessa, TX 79762. The data appears to show that Billie Lou Foster, the individual and Larry W Foster (age: 66 years) are married. Billie Lou Foster is the authorized user of the email address [email protected]. It is highly likely that Billie Foster, Larry W Foster, Heather Marie Foster (forty years) are linked. Edna P Whitacre (in 2001) and Billie Lou Foster, the individual shared a building at 3909 E 30th St, Odessa, TX 79762, USA. You can find Billie Lou Foster namesakes in Texas. According to public records, Larry Foster and Edna Whitacre are also residing at 2657 San Carlos Terrace