Definitions of business address:

  • noun:   the address at which a business is located