President Bush is to visit the western U.S. state of Arizona Monday to give a speech on illegal immigration .