Attested
.to
Menu
Definition
the address at which a business is located
Seed
·
Term in context
business address
in
CommonParlance