A business incubator for technology-centric businesses must offer more than just cubicles and telephones. The Innovation Center’s 36,000 square foot facility houses 33 offices, six biotechnology labs, two shared research equipment rooms, a high-bay prototype development area, three spacious conference rooms, our new Innovation Engine Accelerator and Digital Media Incubator, a loading dock, and much more. Flexible lease spaces that are designed to fit your company’s growing needs are also available.
Choose from a wide-variety of office sizes and configurations with flexible lease terms.
Access beautiful conference rooms and shared office equipment.