Dream First Bank has announced it has agreed to purchase Oklahoma-based BancCentral. Dream First operates eight branches in Kansas and one Interactive Teller Machine.