Metro Storage, LLC
Corporate Headquarters
13528 Boulton Boulevard
Lake Forest, Illinois 60045
Phone: 847-235-8900
Website
Metro Storage LLC specializes in self storage and pioneered self storage in 1973, developing the first self storage facility in Illinois.
Over the past 35 years, Metro Storage has developed, acquired, managed and sold more than 200 facilities totaling 10,000,000 square feet of self storage property. Operating as Metro Self Storage®, we operate 90 stores servicing to more than 45,000 customers annually throughout the United States.