1 Pep Boys Location in Hamden, Connecticut