02646
1,950
Population
2.9
square miles
671.6
people per square mile