Traffic Alert – E Main St and Library Ave

Newark Police are currently on scene of a crash involving a rollover on Library Avenue at E. Main St. Use caution in the area and expect delays.