TBC Opening NTB, Tire Kingdom Shops

Through the first five months of 2019, TBC Corp. (Palm Beach Gardens, FL) has added nine new company-owned retail locations: five NTB shops and four Tire Kingdom centers. An additional 18 shops are scheduled to open this year, which would grow the NTB and Tire Kingdom network to more than 735 locations.