1. Maximum Diesel 4060 Stage Ct Ste G, Placerville, CA 95667 Coordinate: 38.70088,-120.81775 Phone: (530) 306-0767
2. Pohler Diesel Repair 2900 Mortara Cir, Placerville, CA 95667 Coordinate: 38.73396,-120.88438 Phone: (530) 621-0504