Forest,
You might try TCI Tire Centers is a wholly owned subsidiary of Michelin North America, Inc. and they are in the San Antonio area TCI TIRE CENTERS LLC
11589 N IH 35 SAN ANTONIO, TX 78233-5304
(210) 651-0077
You need to call after 7:30 am because now you will get emer. service. If I can be of any help let me know. (210) 651-0077
__________________
Ron & Jean Skeen
1996 Newell 45' #422
2004 Newell 45'8" #689
60 Series Detriot
Yellow Dodge Truck
|