Space Place The Mini Warehouse

5565 E US Route 36, Decatur, IL 62521

About Space Place The Mini Warehouse

Space Place The Mini Warehouse is a self storage facility in Decatur, IL located at 5565 E US Route 36, Decatur, IL 62521. Space Place The Mini Warehouse offers affordable, convenient self storage units in Decatur, IL.

CONTACT INFORMATION

Space Place The Mini Warehouse
5565 E Us Route 36
Decatur, IL 62521

Is This Your Business?

Claim Your Profile