HOLTSVILLE, N.Y. — An ecology center on Long Island is coming under fire for a lack of staff and alleged animal neglect. The Holtsville Ecology Center is run by the Town of Brookhaven.