1. Diesel Power Technology 954 W Glenwood Ave, Turlock, CA 95380 Coordinate: 37.47724,-120.85977 Phone: (209) 634-4880
2. Deisel Motive Company Inc 2640 Tiffany Ct, Turlock, CA 95382 Coordinate: 37.52604,-120.88011 Phone: (209) 668-2104