CITY
Le Roy, Michigan
LeRoy is a village in Osceola County of the U.S. state of Michigan. The population was 256 at the 2010 census. The village is located within LeRoy Township.
Read more on Wikipedia
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine