2620 13th St W, Birmingham, AL 35208
DOC Transfer & Warehouse is a self storage facility in Birmingham, AL located at 2620 13th St W, Birmingham, AL 35208. DOC Transfer & Warehouse offers affordable, convenient self storage units in Birmingham, AL.