This tire shop was a lifesaver prices. It was good and it was quick. if you don’t want to waste time and get a good deal this is the place for you.
Address: 3091 NW 19th St, Fort Lauderdale, FL 33311, USA
Michael Williams | Sep 21, 2019
No is not they sell bad use tire
Gabriel Arellano | Sep 20, 2021
They might also smash your windshield.
Thanks! Your answer is awaiting moderation.