The Choctaw Capitol Museum is located in the Choctaw Capitol Building on the Tvshka Homma grounds (between Clayton and Talihina). This …See more
Reviews
Tripadvisor
5.0/5 · 5 reviews
Loading reviews...
Apr 10, 2024
Very interesting exhibit, lots of information and presentations were very easy to read, great local artist work on show too. Full review by LightPacker769895