Genoa Automotive Repair Truck & Trailer Repair (815) 784-3366 119 N Emmett St, Genoa, IL 60135, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 119 N Emmett St, Genoa, IL 60135, USA (815) 784-3366 City GENOA State Illinois Country United States