CIC St. Louis @ 20 S Sarah St.
Hours:
20 South Sarah Street, St. Louis MO 63108
Hours
About CIC St. Louis @ 20 S Sarah St.
Offering flexible, professionally managed workspaces and state-of-the-art lab facilities, CIC’s Labs + Innovation Campus in St. Louis allows your company to focus on growth instead of office management. Surround yourself with today's problem solvers and become a catalyst for tomorrow's change.
Most Recent Reviews
-
April 2025
Excellent office space conversion. Very open feeling with the use of all the glass walls and geometric shapes.
Looks like an old styled building from the exterior, but modermized and very space aged on the interior.
-
December 2024
The parking gate did not open. I had to follow another vehicle in.
-
August 2024
The space was great for our event. Plenty of space for about 100 people.
More Comments(38)
You May Also Like
-
St. Louis, Missouri