H & H Repair, Inc. Truck & Trailer Repair 2040 E 2400 North Rd, Watseka, IL 60970, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2040 E 2400 North Rd, Watseka, IL 60970, USA City WATSEKA State Illinois Country United States