Road King Diesel Inc. ★★★☆☆3.1 (16) Auto Repair Truck repair shop 1295 Russell Way, Hayward, CA 94541 Today: Open 24 hours Call Website Details →