The Green Site (Newburgh) - DEC Invites Public Comment About Proposed Site Cleanup