The City of Newark, in coordination with the Delaware Department of Transportation (DelDOT), is adding a number of safety features to Main Street with the intention of improving pedestrian safety.

The City of Newark, in coordination with the Delaware Department of Transportation (DelDOT), is adding a number of safety features to Main Street with the intention of improving pedestrian safety.