Where is Lincolnwood?

Where is Lincolnwood located?

Lincolnwood, Illinois, United States (approx. 42.0055985°, -87.735572°)


Where is Lincolnwood on the map?