Life Storage 2630 Center Point PkwyBirmingham, AL, 35215 View Phone 205-856-9791 Fax: 205-854-5494 Toll Free: 866-318-0275 2630 Center Point PkwyBirmingham, AL 35215 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page