TBC adds NTB, Tire Kingdom stores
TBC Corp. has opened three new stores, including two National Tire & Battery (NTB) outlets in Texas and a Tire Kingdom outlet in Florida.
The NTB stores are located in Tomball and Weatherford, Texas. The Tire Kingdom store is located in Clermont, Fla.
Tire Kingdom has more than 620 locations, making it the largest independent tire store chain in North America, according to Modern Tire Dealer research.