1 Pep Boys Location in Amherst, New York