Where is Kenosha Station?

Where is Kenosha Station located?

Kenosha Station, Kenosha Station, United States of America (approx. 42.585835°, -87.825836°)


Where is Kenosha Station on the map?