Leavenworth, IN
328
Population
0.9
square miles
373.6
people per square mile