Texas Taxpayers and Research Association (TTARA)
https://www.ttara.org/Overview
FAQ about Texas Taxpayers and Research Association (TTARA)
When was Texas Taxpayers and Research Association (TTARA) founded?
Texas Taxpayers and Research Association (TTARA) was founded in 1975.
Is Texas Taxpayers and Research Association (TTARA) still active?
Texas Taxpayers and Research Association (TTARA) is probably closed: its latest activity on Parsers VC dates from May 31, 2023.