Carquest Auto Parts 15618

Carquest Auto Parts #15618, also known as Earnhart Automotive & Truck, is a Carquest Auto Parts store located at 2297 North Highway 81 in Duncan, Oklahoma.