Where is Sturtevant Station?

Where is Sturtevant Station located?

Sturtevant Station, Sturtevant Station, United States of America (approx. 42.7183°, -87.9062°)


Where is Sturtevant Station on the map?