Wendy Stoddard was born in 1981, age 43. Wendy Stoddard's address is 1407 Doris Street , Lufkin, TX 75901. Possible relatives include Stacie Fenley, Lesa Lovell and 7 others. Public records show Wendy has also lived in Oklahoma City, OK and Tulsa, OK. Wendy's latest phone number is (405) 245-2249. Previous phone numbers include (405) 608-0343 and (936) 240-1109. The latest email address for Wendy Stoddard is wen****@yahoo.com.
Lela Grant's current address is 13517 Kearns Drive , Pflugerville, TX 78660. Lela's age is 84 years old (1939). Phone numbers associated with Lela are (405) 245-2249 and (580) 245-1217. Lela has also lived in Los Angeles, CA and Pasadena, CA.
Results 1 - 2 of 2