Life Storage 4161 Pell Dr.Sacramento, CA, 95838 View Phone 916-407-3300 Fax: 916-418-2653 Toll Free: 866-318-0275 4161 Pell Dr.Sacramento, CA 95838 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page