Bar screen installation

Bar screen installation

Central Pump installs new bar screen for City of Alamosa waste water treatment facility