Newark’s effort towards slowing cars on Main Street is now focused on potentially adding two all-way stop signs.

Newark's effort towards slowing cars on Main Street is now focused on potentially adding two all-way stop signs.
Newark's effort towards slowing cars on Main Street is now focused on potentially adding two all-way stop signs.