NTB-National Tire & Battery
13230 Cicero Ave, Crestwood, IL 60418
Worst customer service I ever had in my life!!!! I was given the run around four times to receive ordered tires and still received cheaper tires. However, I paid for better tires. NTB put on my car what they wanted and not what was ordered. Never going to get tires from NTB and will not recommend anyone to NTB. The bottom line is the customer should receive what was ordered no excuses!!!!!