Where is Le Roy?
Where is Le Roy located?
Le Roy, Le Roy, United States of America (approx. 42.978394°, -77.98418°)
Where is Le Roy on the map?
Le Roy - Champaign
Le Roy - Illinois
Le Roy - Indianapolis
Le Roy - Buffalo
Le Roy - Rochester
Le Roy - St. Louis
Le Roy - Minneapolis
Le Roy - Boston
Le Roy - New York
{"latitude":42.978394,"longitude":-77.98418,"title":"Le Roy"}