Tetravitae Bioscience has its headquarters in Chicago, Illinois as well as a proprietary facility in Champaign, Illinois.

Tetravitae Bioscience, Inc.
20 North Wacker Drive
Suite 1201
Chicago, Illinois 60606
Phone: 312.251.0700
Fax: 312.251.0701

For inquiries, please email info@tetravitae.com