Hancock Repair Truck & Trailer Repair 22796 IL-82, Geneseo, IL 61254, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 22796 IL-82, Geneseo, IL 61254, USA City GENESEO State Illinois Country United States