A branch office or branch store — an office or shop of a company that is separate from the main office (headquarters).
私の会社は大阪に支店が二つあります。
My company has two branch offices in Osaka.
その銀行の支店は駅前にあります。
That bank's branch is in front of the station.
本店で品切れだった商品を支店で取り寄せてもらった。
I had the branch order the item that was out of stock at the main store.