Arts Mini Warehouses Rental Services Contractor - Decatur, IL Looking to contact Arts Mini Warehouses? You can reach them at 888-926-3247