Why Does Valley Ranch Have Canals? Flood ControlIrving Flood Control District IIIFebruary 19, 2025Canals, Flood Control, Valley Ranch, Infrastructure