Life Storage, Inc. (NYSE:LSI) is a leading national owner and operator of self storage properties, with more than 900 locations in 30 states. Contact; Life Care Centers of America; Toggle navigation Menu . Located in Buffalo, New York, the Company operates more than 900+ locations in 30 states and Ontario, Canada. MAIN PHONE NUMBER 877-743-5373 (toll free) 801-756-9902 (Utah County) 801-492-3978 (Fax) Customer Service is available Mon-Fri 9am-5pm MT. Recent recommendations regarding this business are as follows: "Do not rent units here, unless you … BBB accredited since 11/6/2013. Toggle ... Life Care operates or manages more than 200 skilled nursing, rehabilitation, Alzheimer's and senior living campuses in 28 states. Corporate Offices. Life Storage Overview. 1. Find a Location. 8400 E. Prentice Avenue 9th Floor, Greenwood Village, CO 80111 TIP: The … Life Storage is the fifth largest storage company in the U.S., and has led the industry in growth for the past four years. iStorage. ATTN: Customer Service. Life Storage customers may login to access their storage rental account. To contact our corporate location, you can find a form at the bottom of the page. Life Storage was first mentioned on PissedConsumer on Jun 10, 2018 and since then this brand received 197 reviews.. Life Storage ranks 79 of 586 in Moving and Storage category. The overall rating of the company is 1.6 and consumers are mostly dissatisfied.. Make payments, set reminders, and use other tools to make storage easy! To contact as specific location, choose from one of the links below. Storage Units in Buffalo, NY. Life Care Centers of America. StorQuest Self Storage, owned by The William Warren Group, Inc., owns and operates a thriving network of modern, innovative self storage properties across the United States. Since entering the industry in 1985, we have grown to one of the largest, most respected self storage operators in the world. Contact Global Self Storage. If you need help resetting your password please email email@example.com or call us at 1-800-424-3865 Opt. See BBB rating, reviews, complaints, request a quote & more. Life Storage, Inc. is a self-administered and self-managed equity REIT that is in the business of acquiring and managing self storage facilities. 3570 Keith St., N.W., Cleveland, TN 37312 (423) 472-9585.