Dirt and storm sewer work are continuing on the northbound lanes of Delaware Avenue. At this time, most of the work is occurring south of 91st Street. This photograph was taken September 14, 1985
Click tabs to swap between content that is broken into logical sections.