The Storage Depot
483 Washington Avenue, North Haven, CT 06437, United States
About The Storage Depot
With so many self-storage facilities, why choose us? Not only are we are conveniently located and reasonably priced, but we also have state-of-the-art security. At The Storage Depot we want our customers to rest assured knowing that their possessions are safe at our facility.