1. George's Equipment Repair & Welding 33848 New Lebanon Rd, Genoa, IL 60135 Coordinate: 42.12253,-88.59744 Phone: (847) 683-9121