Home / Store / Rudd Equipment Store in St. Louis, MO Rudd Equipment Store in St. Louis, MO Categories: HinoAddress 4675 New Baumgartner RdSt. Louis, MO, MO 63129Contact Telephone: 3144878925Fax: 3144870833 Additional Information OEM: Hino