For more information on Invitrox, please feel free to get in touch using any of
the methods below:
By Phone: 919-485-4600
Toll-Free: 877-298-4600
By Fax: 919-485-4602
Mailing Address:
Invitrox, Inc.
P.O. Box 13319
Durham, NC 27709
|
Physical Address:
Invitrox, Inc.
104 TW Alexander Dr. Building 6
Research Triangle Park, NC 27709 |