depository: a facility where things can be deposited for storage or safekeeping
facility: a building or place that provides a particular service or is used for a particular industry
hairy-legged vampire bat: similar in size and habits to Desmodus rotundus; of tropical America including southern California and Texas