Save Added By Houtchens Now Closed American Tire Exchange, Inc. 740 Babcock Road, Colorado Springs, CO, USA At American Tire Exchange we always strive to give ... Facilities: