Deleo Excavation Inc Engineer - New Castle, DE Looking to contact Deleo Excavation Inc? You can reach them at 302-322-8284