Storro Kevin Excavating Engineer - Coolin, ID Looking to contact Storro Kevin Excavating? You can reach them at 208-443-3892