Where is Squier Park, Kansas City, Missouri?

Coordinates: 39.05958, -94.56958

Be the first visitor to thank for this answer!

Thanks!