New Frost Bank financial center coming to city’s North Side

Frost Bank, which operates over 150 financial centers in major Texas metros, is opening a new location on the North Side.