Is my account tied to a specific KeyHub location?

admin

No. Once you are a KeyHub member, you can drop off your key at any KeyHub locations across the whole network.