2006 Philo Rd, Urbana, IL 61802
Closet Space Self-Storage is a self storage facility in Urbana, IL located at 2006 Philo Rd, Urbana, IL 61802. Closet Space Self-Storage offers affordable, convenient self storage units in Urbana, IL.