Where is Windsor Heights?

Where is Windsor Heights located?

Windsor Heights, Windsor Heights, United States of America (approx. 41.600212°, -93.70876°)


Where is Windsor Heights on the map?