International Tire & Svc Ctr PO Box 23886 Knoxville, TN 37933 Phone: (865) 966-0730
Category: Tire - Dealers - Retail