ICTA’s headquarters office is currently located at the north end of Colorado Springs, CO.
We can be reached:
Face to face: 5555 Erindale Dr., #205, Colorado Springs, CO 80918 USA [New on 1 March 2009]
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)
Here is a view of our headquarters (Click here for a map view):