Where is Leawood?

Where is Leawood located?

Leawood, Kansas, United States (approx. 38.966673°, -94.6169012°)


Where is Leawood on the map?