depositary

noun

1.
a facility where things can be deposited for storage or safekeeping