Social reason : Turbo Diesel of Oklahoma Adress : 8628 W Reno Ave City : Oklahoma City, OK 73127 Country : United States Website : http://www.turbodieselok.com Activities : Visit Facebook Page Engines-Diesel-Fuel Injection Parts & Service, Truck Service & Repair, Automobile Parts & Supplies, Auto Repair & Service, Diesel Engines, Tractor Repair & Service, Turbochargers, Truck Equipment & Parts, Truck Equipment, Parts & Accessories-Used, Fuel Injection Repair