Statistipedia

Leonard, MO

Leonard, MO
Map of Leonard
StateMissouri
Population70
Links
Maps

Leonard is in the state of Missouri, roughly 65 miles north from Columbia. Its population is 70.