FAQs:

You can find our most frequently asked questions here!

Reservations:

Click here to find your center and schedule a reservation.

iCRYO Corporate Office:

Phone: (855) 700-2109
Address: 14200 Gulf Freeway, Suite 210, Houston, TX 77034

Own a Franchise:

Learn more about our Franchise opportunity and fill out a request form here.


Still have questions?

Please fill out the form below and an iCRYO Representative will be in touch shortly!