Tag: Sheri Nicholson

  • Beartooth Bank to Open in Downtown Billings

    To provide more convenience for customers, Beartooth Bank, a division of American Bank Center, is adding a second bank located at 123 N. Broadway Ave. in downtown Billings. This 7,000-square-foot facility is expected to open in 2021. Beartooth currently has one location at 4130 King Ave. W., Billings. In addition to offering personal banking services,…