TEC Equipment - Dixon Service ★★★★★5.0 (5) Auto Repair Truck repair shop · Brake shop · Diesel engine repair service 8555 Pedrick Rd, Dixon, CA 95620 Call Website Details →