U.S. OPERATING PLATFORM

Metro Storage LLC operates in the United States under the "Metro Self Storage" Trademark.  The company has 300 employees operating approximately 140 locations in 14 states covering the eastern half of the U.S.  We are recognized as one of the self-storage industry's oldest and largest companies with nearly 10,000,000 square feet of storage.

The company introduced the mini-warehouse concept to Illinois, building the first store in Wheeling, Illinois.

Metro Storage Office
Scroll to Top