Home / Store / Howell Tractor & Equipment Store in Elk Grove Village Howell Tractor & Equipment Store in Elk Grove Village Categories: HinoAddress 1901 Pratt BlvdElk Grove Village, IL 60007Contact Telephone: 8474392150Fax: 8474390432 Additional Information OEM: Hino