NEWARK, DE

Population: 33,243

Overall score

1.6