Newark, DE

Country: USA

Population: 33,243

Overall score

1.6