TaxMasters
They took $3200. Oo from me to settle a back tax situation with the IRS
- 11-20-2008
- 9
TaxMasters took my money and did not perform the service they promised. Now they will not even return any phone calls or E - Mail concerning this matter.
Company: TaxMasters
Country: USA
State: Texas
City: Houston
Address: 900 Town & Country Ln. Houston, Texas 77024
Phone: 2812050654