Oxford, MI
3,487
Population
1.3
square miles
2,770.7
people per square mile