Melrose Park, IL
25,177
Population
4.4
square miles
5,783.5
people per square mile