The Chickasaw Cultural Center recently opened in Sulphur, Oklahoma. This is a special place for Chickasaws to celebrate, embrace and share the culture and heritage that binds us together as a people. CNTV News brings you all the info you need to start planning your visit.