Excavation Contractors in Indian Harbour Beach, FL Leonard Velardi & Sons522 Bay CirIndian Harbour Beach, FL, 329373217770004Dirt HaulingExcavation ContractorsLand Clearing Show More