Niehaus Auto, Inc. for all your car needs. Oil changes, brakes, transmission, engine, service engine light, tires, preventative maintenance, suspension, fuel, towing, lock-out, 24 hour tow service, call 217-224-1491 Niehaus Auto, Inc. for all your car needs. Oil changes, brakes, transmission, engine, service engine light, tires, preventative maintenance, suspension, fuel, towing, lock-out, 24 hour tow service, call 217-224-1491