Where is Winnetka?

Where is Winnetka located?

Winnetka, Winnetka (Station), United States of America (approx. 42.105278°, -87.73278°)


Where is Winnetka on the map?