back participating tax texas texas tax back participating stores 5085 Westheimer Rd Houston Texas - TX 77056 - 5673. Must be a resident of the US in a participating US. Shop Ta… Thursday, September 8, 2022 Edit