Pepboys' closed a Philadelphia store a while back and I think it had something to do with the rent. That's my theory at least but it's also possible they just left for greener pastures to move to other more profitable locations.
Pepboys' closed a Philadelphia store a while back and I think it had something to do with the rent. That's my theory at least but it's also possible they just left for greener pastures to move to other more profitable locations.