Is metro self storage still in business? Metro Storage LLC, operating under the trademark Metro Self Storage, has moved its corporate headquarters and redesigned its corporate website. Metro Storage LLC, operating under the trademark Metro Self Storage, has moved its corporate headquarters to a newly constructed, 14,000-square-foot office building in Lake Forest, Ill.What is the phone number for metro customer service? Customer Service Inquiries: 1.800.992.1776. [email protected]. Available Monday thru Friday 8:00 a.m. - 8:00 p.m. EST. metro.com/support-services.Where is metro located? Conveniently located on Main Street in Buffalo, Metro has had the privilege of serving local customers from every surrounding neighborhood, all the local colleges and universities, as well as many local businesses and organizations.
Metro Self Storage is committed to more than providing storage space. We strive to create a storage experience that’s convenient from move-in to move-out. From our staff of storage experts to industry-leading facilities, we specialize in making room for you. Find your storage solution with Metro.