Tessa has previously lived in Idabel. The number currently linked to Tessa is (918) 622-4576. Tessa’s current address is 5820 33Rd Ct, Tulsa, Ok 74135.