Louisiana-based Origin Bank Plans Flagship Dallas Location

Choudrant, Louisiana-based Origin Bank has announced that it will establish a flagship location in the heart of Dallas’ premier commercial center with the planned relocation of its Preston banking center. The new location is currently under development in Berkshire Court, located at 8411 Preston Rd. “I’m thrilled to share Origin’s plans to strengthen our presence … Read more