Le Roy, Iowa

Le Roy is a city of Iowa in the United States.