1900 Spring Rd, Oak Brook, IL 60523
Space Center Chicago is a self storage facility in Oak Brook, IL located at 1900 Spring Rd, Oak Brook, IL 60523. Space Center Chicago offers affordable, convenient self storage units in Oak Brook, IL.