DEP works to alleviate water filtration plant concerns in Van Cortlandt Park
As construction on the water filtration plant in Van Cortlandt Park continues, the Department of Environmental Protection (DEP) is working to alleviate residents? concerns. Some residents say the construction