Metro Mini Storage

175 West Oxmoor Road, Birmingham, AL 35209

About Metro Mini Storage

Metro Mini Storage is a self storage facility in Birmingham, AL located at 175 West Oxmoor Road, Birmingham, AL 35209. Metro Mini Storage offers affordable, convenient self storage units in Birmingham, AL.

CONTACT INFORMATION

Metro Mini Storage
175 West Oxmoor Road
Birmingham, AL 35209

Is This Your Business?

Claim Your Profile