Where is Skiatook?
Where is Skiatook located?
Skiatook, Oklahoma, United States (approx. 36.3684245°, -96.0013847°)
Where is Skiatook on the map?
Skiatook - Oklahoma
Skiatook - Tulsa
{"latitude":36.3684245,"longitude":-96.0013847,"title":"Skiatook"}