Oh man oh man. The Pep Boys in Carson City at E William St was one of the worst Pep Boys I have ever been to. Only the employees were okay. Everything else? Not okay. They have closed recently so I just had to vent.
There are no replies in this thread yet. Be the first to post a reply below: