Public Storage is one of the largest storage center chains in the country. This location provides storages spaces starting at 6'x6' that are housed in a large secure and temperature controlled building. Public Storage sells boxes, tape and about anything else you need to package your valuables. You won't find large units that you can drive up to here. If you're interested in that kind on unit, visit the Public Storage next door at 2250 S. Delaware.