A Scene for Startups
Poplar Mechanics calls St. Louis the #1 startup city in America.
Due to our STL Partnership Business Incubators, the St. Louis region is thriving as a renowned startup scene. With a network of five facilities, known as the Business Incubators, across the St. Louis region, we have a space to help any startup grow.
Additionally, our Helix Center Biotech Incubator, pictured above, specializes in AgTech and Biomedical startups. And our other centers have concentrations in manufacturing, food production and tech.
Business Incubator Contact:
Vanessa Greene: [email protected] 314-727-6132
Helix Business Biotech Incubator
Our team can put your business on the fast track with on-site support, fresh insights, networking and customized mentoring.
For more information click here.