Where is Lowel?

Where is Lowel located?

Lowel, Ohio, United States of America (approx. 39.5298°, -81.50623°)


Where is Lowel on the map?