Hickam Willard D Excavating Engineer - Alto Pass, IL Looking to contact Hickam Willard D Excavating? You can reach them at 618-893-2832