
Ithaca, N.Y. — Toxic pollutants were found two years ago on the site of a major housing project on Spencer Road that is now very close to receiving the go-ahead for construction, documents first released today show.
Some city officials disagree with a local environmental watchdog on the significance of the findings.
Soil tests were done by a consultant for the developers of Stone Quarry Apartments, as the project is known, in 2012.