5515 60th St, Kenosha, Wisconsin 53144(262) 945-7165
CNC Off Road provides auto repair, tires, wheels, custom fabrication, lift kits, and machining in the Kenosha, WI, area.