1. Main Turbo Systems Inc 234 S Cotta Ct, Visalia, CA 93292 Coordinate: 36.32859,-119.27913 Phone: (559) 635-3322
2. Diesel Pump & Injector 940 N Burke St, Visalia, CA 93292 Coordinate: 36.33788,-119.28331 Phone: (559) 625-3992