The auto recycling company Pull-A-Part, based in Atlanta, has announced that its Louisville, Ky., operations has received an Environmental Excellence Award from the Kentucky Department for ...
Left to right: Visiting store manager Kevin Hammond and VP Gregg Cohen. Pull-A-Part LLC, Atlanta, added to its growing roster of auto salvage retail locations by opening three new stores on Monday, ...