Carquest Auto Parts 8750

Carquest Auto Parts #8750, also known as Amsterdam Auto Parts, is a Carquest Auto Parts store located at 140 Church Street in Amsterdam, New York.