TEAVANA Street: 5085 Westheimer Road ZIP/City: 77056 Houston Texas United States Phone 001 (713) 623-8665 Fax 001 (305) 538-6624 Map/Routing