Metro Self Storage
1752 North Aurora Rd, Naperville, IL 60563, United States
About Metro Self Storage
Since opening our first store in Illinois 35 years ago, Metro continues the tradition of providing clean, secure, and affordable facilities to meet your personal and business storage needs with our newest Metro Self Storage facility in Naperville. The facility will offer interior climate-controlled units as well as drive-up storage units to residents and businesses in DuPage County.