NEWARK, DE

Population: 32,941

Overall score

2.5