Illini Stor-It

611 W Kenyon Rd, Champaign, IL 61820

About Illini Stor-It

Illini Stor-It is a self storage facility in Champaign, IL located at 611 W Kenyon Rd, Champaign, IL 61820. Illini Stor-It offers affordable, convenient self storage units in Champaign, IL.

CONTACT INFORMATION

Illini Stor-it
611 W Kenyon Rd
Champaign, IL 61820

Is This Your Business?

Claim Your Profile