Someday the row of young elm trees will transform this sunbaked stretch of Delaware Avenue, but first they have to survive the next couple years. To the west is the Northeast Water Pollution Control Plant. To the east is a Sanitation Convenience Center (where you can drop off hard-to-dispose-of items like tires and mattresses) and
More