A thermal therapy system for providing thermal treatment to a body requiring treatment. The system may include a plurality of therapy wraps, each configured to exchange heat with the body. The therapy wraps may be secured to different locations on a substrate and unfurled onto a rigid board for supporting the body. A control unit may be configured to independently control the therapy wraps. The therapy wraps may have a plurality of layers. One of the layers is a heat exchange layer comprising a heat transfer device for exchanging heat with the body. One of the layers may be a compressive layer for applying a compressive force to the body. One of the layers may be a structural layer including a rigid structural member. Also disclosed are methods of administering a temperature-controlled treatment to an animate body.