1 Pep Boys Location in Providence, Rhode Island