ApoCell is located 3 miles from the world famous Texas Medical Center. The company recently renovated custom laboratory space in the Wilbury Biotechnology Center.

Address:

2575 West Bellfort St., Suite 190
Houston, TX  77054

Phone:

(713) 440-6070

We’d love to hear from you.  If you have any questions or comments, please fill out the brief form below, and one of our friendly representatives will be in touch.

Contact Us