Illini Stor-It Mini Warehouses is a self-storage business, with four convenient locations serving the Champaign-Urbana, IL, area for over 35 years. All of our sites offer a variety of unit sizes, ranging from 5x5 to 30x60, that are sure to accommodate all residential and commercial customers...
Partial Data by Foursquare.