02660
6,604
Population
8.4
square miles
788.7
people per square mile