We love speaking with our customers! Don’t hesitate to call us at (416) 509-4555 with any questions, concerns, or booking inquiries! We are located at 4646 Dufferin St, Unit 3, Suite 23, Toronto, ON, M3H 5S4.

Request an Appointment, More Information or Purchase Gift Card

Know which package is right for you?

Are you an athlete? Whole Body Cryotherapy is used regularly by pro athletes!

Shopping Cart