Answer:
I think a withdrawal place... because repository means a storage house or depot (deposit) so I thought of withdrawal.
Repository: noun
a place or container where something is deposited or stored (such as a vault, safe, storage, depot, storehouse, bank).