Space Center Mini Warehouse, LLC Categories Business & Professional Services 4251 Cundiff Rd. Decatur IL 62526 (217) 877-7100 (217) 877-7145 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×