The City of Santa Barbara Creeks Restoration and Water Quality Improvement Division (Creeks Division) recently completed a two year project to install approximately 1,400 catch basin debris screens on ...