Past Assemblies
29th Annual ITPA Assembly (2019)
Where: Asheville, North Carolina
28th Annual ITPA Assembly (2018)
Where: Tampa, Florida
More Info.27th Annual ITPA Assembly (2017)
Where: Jacksonville, Florida
More Info.26th Annual ITPA Assembly (2016)
Where: Memphis, Tennessee
More Info.25th Annual ITPA Assembly (2015)
Where: Gatlinburg, Tennessee
More Info.
Assembly 2015
Assembly 2016
Assembly 2017
2019 Assembly