New Stormwater Mitigation System Unveiled In Northeast Philadelphia

Officials say the system will reduce the environmental impact of runoff on area creeks and streams.