Carquest Auto Parts 15049

Carquest Auto Parts #15049, also known as Shelby Auto Parts, is a Carquest Auto Parts store located at 409 North Washington Street in Shelby, North Carolina.