Carquest Auto Parts 6212

Carquest Auto Parts #6212, also known as C and B Parts Supply, is a Carquest Auto Parts store located at 1031 North Poplar Street in Centralia, Illinois.