Possible relatives of Teresa are: Laura M Huffman, James A Huffman, Trevis D Mcnary and one other person. This person's birth year is 1959. Cities Teresa has lived in before are Houston, Memphis and Missouri City. The number currently linked to Teresa is (281) 438-2750. Teresa’s residency is at 8339 Blue Quail Dr, Missouri City, Tx 77489. Teresa turned 65 years old.