Hancock Repair Facebook Twitter WhatsApp SMS Email Print Copy article link Save Address 22796 IL 82 GENESEO, IL 61254 +1(309)944-3677 Last Updated: August 8, 2022 Map Other Information Facebook Twitter WhatsApp SMS Email Print Copy article link Save