ICTA’s headquarters office is currently located at the north end of Colorado Springs, CO.
We can be reached:
Postal mail: 4485 New Santa Fe Trl, Colorado Springs, CO 80924 USA
On the phone: 1-719-785-0120
By email: info at icta dot net
Screen to screen: many services; please ask! (We do not publish all contact info for the world to see)
Unfortunately, the blog and main site are not currently active at all.
We have completely inadequate resources to move forward. Hope to assemble something sufficient to at least replace everything with a simple and clean bare-bones message and future-interest signup form.
Thanks for asking,
Pete