El Dorado CA Auto Parts Stores 1. 5041 Marcelais Rd, El Dorado, CA 95623 | Canyon Creek Innovations (530) 642-2608