Creek Council House:

The Creek Council House located in Okmulgee, Oklahoma stands as a bridge from pre-removal Muscogee life in the North American southeast to a new life in Indian Territory. It is the place where present-day Muscogee (Creek) government was formally established and where Muscogee people founded the present-day city of Okmulgee in 1868. There are many…

Read More