The Times Square building at 525 Central Avenue in Great Falls now has two more businesses under its roof.