Can the word "address" be used figuratively, to mean a place that people turn to (for help, advice, etc.).
If not – what would be a better word for this connotation?
Thanks!
EDIT: I'm looking for something that would be applicable here:
The Wonderland Building Center is the country's main ** address ** for any Wonderlandian seeking advice on building or renovating his or her home.