The Atlanta Business Chronicle is reporting this evening that local auto parts store, Pep Boys, is closing up along with stores in Decatur and Stone Mountain. The three stores are deemed by the Philadelphia-based company as “low return” stores, joining a total of 31 stores nationwide that were forced to close today.
The move comes to a loss of revenue and a shift in refocusing the companies efforts toward automotive products and services. Considering the amount of auto parts stores in Douglas County, this is not entirely a big loss with the exception of another vacant building in the near future.

