The age of Twilla is 77. Records link phone number (713) 472-2106 with Twilla’s details. Other cities that this person has stayed in are Pasadena and South Houston. The possible relatives of Twilla are Robert Wayne Russell, Tara Leigh Russell, Irvin Eugene Russell and 3 other people. Twilla's birth year is 1947. The residency of Twilla is at 1402 Cedarwood Dr, Pasadena, Tx 77502.
Ethinicity of this person is Scotch. This person's ethnic group is Western European. English is the language Twilla can speak. Twilla's education level is high school. Twilla's birth date is 1947-09-02.
One home/property is owned by Twilla. According to the public records this person's property address is 1402 Cedarwood Drive Pasadena TX 77502. Twilla's property value is $25,200. This person's land value is $25,200.