The Cherokee Heritage Center in Tahlequah is dedicated ... things to do in Oklahoma City? Oklahoma City has several weird and ...