TIRES PLUS Total Car Care
Believed to have sold me some bad tires. Did not want to verify what another company told me
I purchased (four) brand new tires from TIRE PLUS (1354 N. Wickham Rd.) 2/16/03. Then I ask them to align as well. They told me to come back later sometime to get an alingment. So they balanced tires and checked everything. They then sent me on my way. I later took my vehicle to TIRE PLUS (1445 W. ...