Metro Mini Storage

1121 Center Point Parkway, Birmingham, AL 35215

About Metro Mini Storage

Metro Mini Storage is a self storage facility in Birmingham, AL located at 1121 Center Point Parkway, Birmingham, AL 35215. Metro Mini Storage offers affordable, convenient self storage units in Birmingham, AL.

CONTACT INFORMATION

Metro Mini Storage
1121 Center Point Parkway
Birmingham, AL 35215

Is This Your Business?

Claim Your Profile