Home / Store / Howell Tractor & Equipment Store in Peru Howell Tractor & Equipment Store in Peru Categories: HinoAddress 3061 E 103rd RD Peru, IL 61354Contact Fax: 8152242538 Additional Information OEM: Hino