Aftermarket Truck Parts SuppliersEngineAdditivesAMBAC InternationalElgin, SC 29045Company OverviewContact910 Spears Creek CourtElgin, SC 29045Phone:800-628-6894Toll Free:800-628-6894About AMBAC InternationalCategories Listed InEngine > AdditivesFuel System > Fuel Injector Service EquipmentFuel System > Fuel InjectorsFuel SystemFuel System > Fuel System Components