Storage Depot

612 22nd St S, Birmingham, AL 35233

About Storage Depot

Storage Depot is a self storage facility in Birmingham, AL located at 612 22nd St S, Birmingham, AL 35233. Storage Depot offers affordable, convenient self storage units in Birmingham, AL.

CONTACT INFORMATION

Storage Depot
612 22nd St S
Birmingham, AL 35233

Is This Your Business?

Claim Your Profile