What is the meaning of Place_of_business?

A place where business is conducted, such as an office or a single shop in a franchise.

Source: wiktionary.org