Carquest Auto Parts 4954

Carquest Auto Parts #4954, also known as Shelton Automotive, is a Carquest Auto Parts store located at 921 University Avenue in Flint, Michigan.