Category: | Tire Shop |
Address: | 3601 29th Ave SW, Cedar Rapids, IA 52404, USA |
Phone: | +1 319-390-9939 |
Site: | walmart.com |
Rating: | 2.5 |
CH
Christopher Moressi
I only came here to return used oil. It took them forever to come to the service desk. I supposed I could have left it on the counter, but my protocol you need to sign off.
SA
sagna SAGNA
Took my car there and they destroy it basically i dont know how but messed up whit my brakes and didnt tell me anything. Had to pay for the repair
OS
Oskar Martin
Broke my car, would not recommend
HE
Heather Stephens
You guys are great