News

He said the modern-design building, located at 700 W. Champaign Ave., combines convenience and state-of-the-art technology “for a first-class banking experience.” ...