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 60007USContact Tel.: 8474392150 Additional Information OEM: Hino Posted on May 2, 2021 by Pana Pacific Administrator