Theresa's birth date was listed as 1963. People possibly related to Theresa are Tim Steven Leonard, Candice L Schwager, Kellie Michelle Leonard and 3 other people. She has stayed in Houston and Humble before moving to Houston. Theresa now resides at 11519 Riverview Dr #43, Houston, Tx 77077. The current age of Theresa is 61. Theresa has listed phone number: (281) 584-0797.