Where is New Lenox?

Where is New Lenox located?

New Lenox, Illinois, United States (approx. 41.5119761°, -87.9656098°)


Where is New Lenox on the map?