Le Roy, Illinois

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

Geography
Le Roy is located at 40.34722°N, -88.76222°W (40.347168, -88.762293).

According to the 2010 census, Le Roy has a total area of 2.336 sqmi, of which 2.32 sqmi (or 99.32%) is land and 0.016 sqmi (or 0.68%) is water.

Other websites

 * City of LeRoy official website